In Stevie Johnson fashion he tells us his feelings
Discuss:
http://espn.go.com/nfl/story/_/id/9627549/stevie-johnson-buffalo-bills-boasts-new-england-patriots-d-cannot-stop-me#comments
Check out this site and read the "Experts Blog" and they mention the Bills. I've used this site for a while now and found great success FYI. They mention the Broncos success being because of McDaniels.
http://www.thesportsbookexperts.com