Skip to main content
Advertising

NFL Photos | NFL Photography Gallery | NFL.com

The fate of Atlanta: Are the Falcons the new Braves?

The Atlanta Falcons are 10-1 this season. Every year they perform well in the regular season, but playoff success continues to elude them. Are the Falcons the new Atlanta Braves?

Advertising