You are here

From the press box at Reliant Stadium, observations about New England's Week 13 win over the Houston Texans.