Olympic champion javelin thrower Neeraj Chopra will headline a 22-member Indian athletics team at the World Athletics Championships to be held in Eugene, USA from July 15 to 24. The selected team includes 17 men and five women athletes. (More Sports News)