Thread
:
NFL Thread
View Single Post
09-08-2016, 11:54 PM
#
6774
Evil Vito
President of Freedonia
Posts: 58,167
The Giants remain the only home team to lose the Kickoff Game, having done so twice since the tradition started in 2002.
Glad the Broncos won though.
Evil Vito
View Public Profile
Find More Posts by Evil Vito