I mean we knew that he would see time at some point this season, but I didn't think it would be this fast. That's the quickest leash of all time.
I guess this means we've entered the Nick Foles era? Or is Mitch coming back in?
I don't know what to say.