Richard Weinberger edged out an american swimmer by 0.3 seconds to win gold today at the Pan American Games in Guadalajara, Mexico.
Richard's final time was 1:57:31.0 and the race was so close, officials had to use video replay to confirm the win.
Congratulations to Richard and his coach Ron Jacks!