The best curlers in the world will battle for the Masters title in Truro, Nova Scotia, starting on October 27th.
Click to view Sportsnet promo video
The best curlers in the world will battle for the Masters title in Truro, Nova Scotia, starting on October 27th.
Click to view Sportsnet promo video