Raj Bhanot, Director for Contract Races, holding his medal after finishing the 2017 Boston Marathon

Running Background