Swimming Canada has high hopes for its open water swimmers at the 2012 London Olympics: Richard Weinberger and Zsofia Balazs. Millions of Canadians will be watching these young athletes compete in the heart of London ...