Points Bet A Game Changer in the Sports Betting Landscape