There are plenty of betting opportunities to be had when betting on sports in Canada. Bettors can wager on football, hockey, tennis, golf, baseball, basketball, MMA/UFC, Formula 1, and more.