In light of the Frazier news and all of the whining about McDermott this offseason I wanted to shed some light on the success of the Bills.  Reading this board it seems like the consensus is McD is on the hot seat and needs to figure it out soon.  Time to put that idiotic nonsense to rest. (Also if Florio says it, it most likely isn't true...)   Since 2017 when McD took over, the Bills have the 3rd best record in the NFL behind only the Chiefs and the Saints. https://www.statmuse.com/n