First Panthers, now Falcons?

Are the Falcons going to follow the recent trend of losing in the super bowl and then struggling the next year?

Advertisements

Leave a Reply