Listen. I know Atlanta isn’t exactly Titletown USA but when you get used to having consecutive playoff seasons, seasons where you can’t even manage a winning record really gets to you. I’m on the way to the Benz for the last home game of the year and it’s pretty quiet out here. I still have my Cowboys that will hopefully make a playoff run but it would be nice to see some consistency here in Atlanta.
Please login to post a reply