Skip to main content
Advertising

Home Cookin' on the Road

Week 16 is a road game for the Atlanta Falcons, who are playing the Detroit Lions at Ford Field in Detroit. But fans of the Falcons are everywhere, and excited about their 12-2 team.

Advertising