Cricket has a massive following in South Asia, while baseball dominates in the Americas. What cultural or historical factors do you think made cricket more popular in Asia than baseball? Could baseball ever grow in countries like India or Pakistan?
Cricket is more popular than baseball in Asia due to British colonial influence, especially in countries like India, Pakistan, and Sri Lanka. Strong cultural roots, legendary players, and massive media coverage fuel its dominance.
The only reason I can see is baseball was actually developed form cricket. Another reason is colonialism. Where ever the British reached, they taught cricket.