Bills HC Sean McDermott labels criticizing the squad for not winning the Super Bowl as “narrow-minded.”
Bills HC Sean McDermott labels criticizing the squad for not winning the Super Bowl as “narrow-minded.” The Buffalo Bills have been among the greatest teams in the NFL and a…