Well McCaffrey has proven he can step up. 209 yards against the NFC champions proves that, as does his body of work from last year.
That said, I really do believe Cam can recover and will have some solid games before this year is out.
I think his foot was messed up when he took the field week 1. Hence the game plans. Coaches just aren’t being honest. Ron claiming it being a Thursday was game was the reason not to include runs is comical.
But I do think he hurt it more on that play he ran out of bounds. Everything fell apart after that. Then he got wild with his passes.