The Knicks opened as 5 1/2 favorites......at the 02 Arena in London.
Can reasoning why this game is being played in London, at this time of the season?
I can understand the Rams vs. Pats game, as it is only a 16 game schedule, but 82 games?
Can reasoning why this game is being played in London, at this time of the season?
I can understand the Rams vs. Pats game, as it is only a 16 game schedule, but 82 games?