The Buffalo Bills handily beat the Houston Texans, 22 to 7, on September 11, 2005.

Explore