Philly the home team... but the game's in London. So why is the handicap only 2.5pts?
alamo
SBR Hall of Famer
02-21-09
7131
#2
Originally posted by IBetYou
Philly the home team... but the game's in London. So why is the handicap only 2.5pts?
Hi dude, I think you might be a bit confused. This is not London , Philadelphia. This is being played in London , United Kingdom. So it’s actually a neutral venue. Hope this helps
Comment
IBetYou
SBR Hall of Famer
07-03-15
8158
#3
I know where London is dopey, I'm from Engerland... I was wondering why an elite team was a mere 2.5pt fav vs a fringe playoff team in a neutral venue. Still miffed.