nfl in london

Exactly Matt!

Poor Atlanta. From Super Bowl to shit show.

Can they turn it around or are they ready to give up the NFC to someone else?

Leave a Reply

Your email address will not be published. Required fields are marked *