Quantcast
View Post

Honestly, the only team in the NFC that scares me is the Falcons. Seattle, Green Bay, Detroit, New York I felt like Dallas could/can beat.