Shop for Houston Texans gear at

Posts Tagged ‘2012 NFL Season’

McNair Feels 18 Game Schedule Will Happen by 2012 Season

NFL Owner Bob McNair knows that fans dislike the preseason, and is one owner on board with wanting to see the NFL go to an 18-game regular season. The owners talked about the schedule on Wednesday in Atlanta at a meeting, but held off on voting for a specific proposal. McNair says moving to an […]