He has conquered every major athletics meet there is in the world, but Neeraj Chopra remains hungry for more. The golden spearhead of Indian sport, who famously said javelin throwers “have no finish line”, is now gearing up to defend his Olympic title at the Paris 2024 Games. (More Sports News)