While Atlanta has consistantly blown away the competition year after year in baseball (right up untill the playoffs that is), can anyone argue with the fact that this town will now have a place among foootball's elite for the next decade?
With one exception - unlike the Braves they may be able to bring a championship home to the city built on rednecks and peaches.
With one exception - unlike the Braves they may be able to bring a championship home to the city built on rednecks and peaches.
Comment