Falcons are set to hit the field on Friday
I know the Atlanta Falcons fans are happy to hear this news and that the NFL Players Lockout is over. I bet the negotiations were tough, but in the end it all worked out. As Commissioner Roger Goodell said 'Football is Back'. I say Woohoo!
A Great Pilgrimage
3 weeks ago