You have to be at least 18 years old if you want to bet on sporting events in Canada.