One of the world’s most popular sports is having a big moment.
Since Oct. 5, the ICC Men’s Cricket World Cup has been in full swing. Held every four years, this year, the Cricket World Cup is being hosted by India. Spread throughout 10 cities, the World Cup is set to give a boost to the Indian economy, according to CNBC.