News

During day two of the 3rd Test between India vs England at the Lord's, both teams - the England men’s cricket team and the touring Indian side, alongside the spectators, were seen wearing red caps, ...