Same again please
Can't believe the odds. Spurs are 2.0 and we're 3.75. How on earth do they get that?
Quote from: devilla on October 03, 2021, 01:13:35 PMCan't believe the odds. Spurs are 2.0 and we're 3.75. How on earth do they get that? More Spurs fans betting on themselves to win than Villa fans.