86% of Sports Betting Revenue is Generated By Only 5% of Players, But The Casino Stats Are Even More Shocking27 August 2024