How Has T20 Cricket Increased The Sports Popularity?

Cricket is a sport generally regarded as a gentleman’s game. Nonetheless, it never achieved the same level of popularity as other sports, such as football and rugby worldwide. This hampered the inclusion of more countries in the sphere of ICC.  The good news is that the popularity of Cricket has…

Close