Josh will never ever win an MVP playing in Buffalo. The weather is just too unpredictable after Halloween and a low scoring defensive game or two where he is off and it really isn’t his fault will always factor into the media narrative.
Heck about 10 members of this board still criticize everything he does. Much less the Nick Wrights and Steven A Smiths of the world.
So Josh go win a Super Bowl and make more commercials.