That was definitely a great game and I was honestl
Post# of 63696
But like I've always said about Denver, they have the best home field advantage in the entire NFL... Anytime I personally go there, my ears are constantly popping. That altitude is no joke for us New Englanders.