Neeraj Chopra’s return to the site of his Olympic triumph turned into a painful reality check on Thursday as he finished a dismal eighth in the men’s javelin at the world championships in Tokyo after secretly battling a back injury for weeks.
US Breaking News
Sign in to your account