Since 2000, only 3 men have won the Olympic gold medal with a throw in excess of 90m in Men's Javelin. Neeraj Chopra finished on the top step of the podium in Tokyo even without breaching his ...
Great Britain and Northern Ireland endured their worst World Athletics Championships since 2005 after returning home from Tokyo with five medals. GB failed to win any gold medals in Japan, and ...