Throwback Photos: 2012 Thanksgiving Game

In 2012, the Houston Texans took on the Detroit Lions in Detroit on Thanksgiving Day.

Advertising

Advertising