Falcons DB Thomas DeCoud Plays Meow Game on SportsCenter


The Falcons watch a lot of "Super Troopers" in the film room.

Advertisement