Swimming Canada Names Worlds, Pan Am Games Rosters

After a full week of competition in Toronto at the Canada Trials, Swimming Canada has named its World Championship and Pan American Games Rosters.