What a game that ended up being. This week's games kicked so much butt over last week. Let's go Texans!!!
Amazing that the Falcons found themselves in that position at the end. What the hell was that kickoff? Great game again, we have been lucky this weekend.