Tim Huebsch August 29, 2016
The Six Star Finisher Medal, which was unveiled at the Tokyo Marathon in 2016, is one of the most exclusive race prizes in the running world.