Understanding the Financial Aspects of Sports Betting