Yaroslava Mahuchikh, Thea LaFond and Neeraj Chopra are among the 23 athletes whose competition artefacts are today inducted ...