Search the Community
Showing results for tags 'not that it matters'.
I guess the press is finally seeing our Falcons the way we do. I've seen two power rankings so far after week 2 that put the Falcons at the #2 spot behind Kansas City. Best in the NFC. Hopefully we can manhandle Detroit on the road next week.