Ryan Hall London Marathon Video
Ryan Hall continues to prove he is a growing contenter in the field, finishing under two hours and seven minutes. (WCSN, WCSN.com)
Ryan Hall continues to prove he is a growing contenter in the field, finishing under two hours and seven minutes. (WCSN, WCSN.com)