The Buffalo Bills were Super Bowl favorites last season but have yet to make it past the AFC Championship Game in the Josh Allen era. Last season’s disappointing ending has fans questioning whether the Bills will ever get the job done. Emmanuel Acho, Joy Taylor, LeSean McCoy and James Jones discuss whether it is time to hop off the Bills bandwagon or not.
Powered by WPeMatico