Last season, the Buffalo Bills ended their 17-year playoff drought by finishing 9-7 and clinching a Wild Card berth. Unfortunately, it doesn’t appear Buffalo will be able to repeat that success in 2018. The loss of some key players coupled with the projected improvement of the rival Miami Dolphins and New York Jets (as well […]