The Buffalo Bills smoked the Pittsburgh Steelers 26-7 on Sunday, moving to 8-4 on the season. Bouncing back from a brutal Thursday loss to the Houston Texans, Buffalo got a huge boost to their playoff odds. But Pittsburgh lost an opportunity to take the lead in the AFC North. What do the playoff odds look […]