Are We Ever Going To Beat The Giants At Home?
View Single Post
Can't say we haven't had our chances to win. Up 12 with 5 minutes left last year. The impressive comeback Sunday and all the momentum heading into the 4th quarter. 90% of the time the home team wins in both cases.
View Public Profile
Find More Posts by JohnsKey19