The Falcons kicking game is so bad...
Lol...Falcon fans are starting to wake up to the fact that their team is in trouble:
https://boards.atlantafalcons.com/topic/4071851-falcons-sign-kicker-walsh/
Print