Posted inGeneral GD Topics Is cricket an overrated sport in India? Posted by By Stephen Eleazer Daniel Last updated Jul 5, 2024 Cricket is an all-pervading element in the Indian subcontinent. Without mentioning cricket, the story of…