Buffalo Bills head coach Sean McDermott shuts down critics, saying that it is “narrow-minded” to think the team has not accomplished anything. However, Colin Cowherd thinks otherwise, explaining why McDermott deserves the blame for the Bills coming up short each year. Click Here for more