SWIMMING: Reigning world champion James Magnussen has produced the fastest time in the world this year, so to has Cate Campbell and Daniel Tranter swam a huge PB to win his place on the Barcelona Team.
SWIMMING: Reigning world champion James Magnussen has produced the fastest time in the world this year, so to has Cate Campbell and Daniel Tranter swam a huge PB to win his place on the Barcelona Team.