He's mediocre. He has pedestrian receiving weapons, a below average o-line, and was without Barkley tonight.
However, he's definitely not worth 92m guaranteed over four years with an average of 40m. They're stuck with him at least through next season.