It all began with TJ Ward, Week 1, 2016 IMO and then we ran him into the ground in 2017 and gave him an awful awful OL.
2017 was the year that f*cked him up and he somehow retooled into having a great 2018 until we all know what happened against TJ Watt. 2017 really wore him down IMO and that's what he's still working back from as much as the injuries. DG and Rivera really served him crap for years and Cam had to figure out new ways to win in spite of them.
It's al these damn TJs.
That being said, I can see him coming back with fire but also retire so it's just such a mixed bag scenario all around.