England wins World Cup 2019 in what turned out to be one of the most iconic as well as Bizzare games of ODI Cricket

World Cup finals, Lords Ground-The Mecca of Cricket, the holiest place for a cricketer to play his game, sold out stadium, men in ties, hats and suits while women equally lissome in their conduct, one part of the ground filled with punters with microphones and thousands of people cheering outside the Mecca of Cricket to […]

Continue Reading