Eight crews ready to represent Canada at World Rowing Championships

Eight crews ready to represent Canada at World Rowing Championships