Home » Lovie Smith
The Houston Texans wrapped up another embarrassing campaign on a high note, defeating the Indianapolis Colts 32-31 in Week 18. There were likely a lot