Who is Sergey Makarov, the former world champion set to oversee India’s javelin programme?
Two-time Olympic bronze medallist Sergey Makarov will oversee India’s elite javelin throw programme, the Athletics Federation of India (AFI) announced on Monday. The body also revealed that the 51-year-old Russian … Read More