Key takeaways:Rumesh Pathirage of Sri Lanka won the men’s javelin gold at the 2026 Asian Games.India secured both silver (Yashvir…
Neeraj Chopra: The Golden Era of Indian Athletics and Javelin MasteryWhen discussing modern Indian sporting prowess, the name Neeraj Chopra…