Cricket fans, whether sitting at the Lord’s pavilion with a flask of tea or on a Mumbai rooftop with too…
The England cricket team occupies a weird space in world cricket. You’d think, being the birthplace of the sport, England…