An all-new Ted Talk! This time Ted Johnson broke down the Atlanta Falcons offense and why they’re so difficult to stop.


Comments

Leave a Reply