World Sprint Champs racing starts today.

World Sprint Champs racing starts today.

The World Sprint Championships at La Seu, Spain kick off today with the sprint team events. Live streaming of the event and the sister Canoe Slalom Worlds is available here.