Country: CAN
Richard Weinberger (born June 7, 1990) is a Canadian long-distance swimmer. Weinberger won a bronze medal at the 2012 Summer Olympics in London in the 10-kilometre open water marathon. He is the 2011 Pan American Games champion and also has a bronze medal from the 2010 Pan Pacific Swimming Championships… read more