Six top athletes on their dreams for the Rio OlympicsMaclean’s talks to some of the best Canadian athletes ahead of Rio 2016
The longest bronze: Richard Weinberger swims to Canada’s 17th medalThe 22-year-old UVic student set the pace for much of the 10km