Videos

Schein: Falcons best in NFC

FOXSports.com
|
October 13, 2010 AT 12:29 PM
FOXSports.com's Adam Schein says the Atlanta Falcons are the best team in the NFC. Hear why.