September 15th, 2010

Houston Texans put to the sword perennial AFC South champion Indianapolis on Sunday. The 34-24 win is a massive boost to a new franchise…can Matt Schaub his team take the division title…?