Ryan Cochrane announces his retirement from swimming

Sports

Ryan Cochrane has created a lasting legacy of swimming in Canada.

More From Sports/Soccer/Highlights