Thread
:
NFL - Is home team advantage dropping?
View Single Post
#
7
10-30-2007, 06:25 PM
MacGuyV
Senior Member
Join Date: Jan 2005
Location: old school
Posts: 10,100
Re: NFL - Is home team advantage dropping?
I think there's something to the new stadiums angle. Denver hasn't been the same since they moved (I think in 2000?) Of course that was also the beginning of the post-Elway era.
MacGuyV
View Public Profile
Find all posts by MacGuyV