I think his leash is longer than you think. One of the beat writers said Grier had "Supreme job security" like 3 months ago.
I not buying that one bit. That would mean Ross is a complete idiot, which I don’t think he is.
This team has now gone all in for a second time. They’ve signed a bunch of veterans with only a few years left, they’ve taken on a lot of dead money with restructures of said veterans.
If they can’t over take Buffalo while the Bills are transitioning right now, why would anyone expect them to be able to do it down the road?
Not buying it all. Pressure is on to yield results. Another wild card loss is unacceptable.