Live results

13th Toronto Challenge

14 to 15 May 2016, Toronto, ON, United States