Tag Archives: Atlanta Falcons

Captain Obvious – NFL Week 10

Hey coach Smith…when in doubt…punt! That is all. Advertisements

Posted in Captain Obvious - NFL Observations | Tagged | Leave a comment