Vic Carucci breaks down the Bills' 2017 schedule

After what looks to be a fairly easy opening-day opponent in the New York Jets, the Buffalo Bills seemingly have significant challenges throughout their 2017 schedule. Three of their first f...