Although he was not OC all that time. He did pretty much every offensive position through that time from Quality Control all the way up to OC.
But I think he is a really good OC. Whether he is a Head Coach I'm not sure.
I'm 50/50 on that. If there is a vacancy sure but the two decisions are separate for me. I think some of the stuff that has gone on in that franchise (and hey, I get it, it's the Browns) reflects poorly on his leadership. But if the Bills fired McD and Stefanski was available I'd definitely want them to interview him. Just not sure I'd fire McD to hire Stefanski.