There are many sports betting sites where you can bet on your favorite teams and players. However, a lot of people prefer to place bets on the internet. When people think of sports betting, they often think of casinos or brick-and-mortar locations, such as state and tribal lotteries.