Broussard is a Stephan A-hole Smith wannabe. It’s pretty sad when you suck at it. He’s a joke.
As to the Bills, you don’t go through all they went through without leadership. Death, two near deaths, having to get to the stadium via snowmobiles, 3 road games in 12 days (all wins). All that and still ended the season on an eight game winning streak before the Cincy loss.
He’s FOS.