ESPN
The Tokyo Seven: India's medal-winners from the 2020 Olympics
India will have 117 athletes at the Paris Olympics, hoping to put their best foot forward to make it a memorable occasion. It was India's most successful Olympics ever, winning seven medals - 1 gold, 2 silver and four bronze.
2 days ago