Yes, you can legally place bets on various sporting events in British Columbia, such as the NHL, NBA, or horse racing.