Canada’s Ryan Cochrane wins silver at swim worlds

’s swam to a in the men’s 1,500 at the on Sunday in Barcelona, Spain. Yang of captured while ’s Gregorio Paltrinieri won bronze.

About CBC | Top Stories News