I don't blame him for leaving after 2017, though. He almost got his neck broken several times leaping for Wimbush's throws that were way too high, and getting hammered by opposing DB's and LB's.
There were many times that had Wimbush hit him in stride on those short to medium range passes, that he could have broken one for a good distance, but when there's poor accuracy, it's bound to put a crimp into things.