Ryan Hall Shares His Training Program & Talks Taper for the 2009 NYC Marathon

null

Scenes from Ryan's workouts as he shares his training program from Mammoth Lakes, California.