Representational image of U.S. cricket fans waving flags prior to a ICC Men’s T20 Cricket World Cup match in Dallas, Texas. | Photo Credit: Getty Images via
One sure way of making a sport popular in a country less enthu about it is to make the host country win. India winning the football World Cup if India hosts the