Why you should follow Cricket World Cup?

There are more than 100 Cricket playing nations registered with ICC, the International Cricket Council. Yet, when you talk about Cricket, the first thing which comes in the mind of many people is the insect or a weird American drink. England and Wales are hosting the 12th Cricket World Cup and its a big deal for the fans. Here’s how why you should care too…

The mother of all games

Do you know what is the most watched sporting event in TV history? Difficult to say but what we know for sure is that when the two archrivals…