Sardar Patel Stadium News
Vaughan comes up with hilarious remark on world's largest cricket stadium
Former England captain Michael Vaughan was in headlines recently for coming up with a hilarious comment after BCCI uploaded photos of the world's largest cricket stadium in Motera.