North American sports are brewing a gambling problem
In 2001, the UK House of Commons abolished the General Betting Duty thereby removing the biggest barrier to sports betting in the country. The results were near instantaneous with the English Premier League (EPL)–one of the world’s biggest sports leagues in views and revenue– announcing its first betting