Watch the Finals Live: ICF World Freestyle Championships

It’s the finals day for the 2015 ICF World Freestyle Championships, and the event is streaming live from the Ottawa River in Canada. Watch all the action as it unfolds, or check back when the event is over to watch a replay of the whole broadcast. Click here to see a full schedule of events.