Vick pulled a hamstring in Week 5 against the Giants, missed two games, returned for the second Giants game in Week 8 (when he obviously wasn't healthy) and hasn't played since. But he has supported Foles, telling him things he has seen in games or practice, helping out as best he can.
And the affinity each man has for the other is genuine.
"I think Mike and my relationship, there's no hostility," Foles told me Tuesday. "And everybody knew that. We have great guys here, and that makes it easier. We have a lot of guys that work hard and play hard for each other. I've never been anywhere else, but I know it's a great place to play."
Said Vick: "It's all about support. Like I said, I've been playing in this league for a long time. It's great to see guys who I know can play, who I spend a lot of time with, go out there and have success. And I enjoy watching it."
Vick is not stupid. His contract is up after the season. At 33, Vick's future in the NFL is likely as a backup. If he wants to extend his career and make more money playing football, Vick is going to have to do it as a supportive No. 2, not the alpha male No. 1.
Foles' future beyond this season remains to be seen. Is he the ideal quarterback to run Kelly's system? If the past three weeks are any indication, the answer is yes. Foles has five more games to make his case, starting Sunday against a ball-hawking Cardinals defense that can get after the quarterback and ending Week 17 at Dallas, which has given up the most yards in the NFL this season.
What will it take?
"Just win," Foles said. "You can do all the stats you want or do everything, but the most important thing is winning the games."
So far, Foles has done just that, which is why Kelly made the call he did.