What baffles me is that betting on all the sports is rife.
Online (outside the US) and at the US casinos.
So WTF are the sports REALLY talking about here anyway ?
:stirpot:
Are they positioning to get a (say) 1% turnover license TAX on US sports bets?
:Nod: