Eagles quarterback Nick Foles completed 35-of-49 passes for 471 yards, four touchdowns in the Eagles' Week 16 win over the Texans. It was the second most yards thrown for by a QB this season, only Patrick Mahomes with 478 threw for more in a game this season.

But was it the final time Eagles fans have seen Foles play a game in Philadelphia?

“It’s emotional. Like I said, I love playing in Philly," Foles acknowlegeded after the win when asked if it occurred to him that this may have been the last game he will play here in Philadelphia.

"I knew there was a chance this could be it. I don’t think about the future, but I am aware off that because this city means a lot to me, this team means a lot to me, wearing that jersey means a lot to me. A couple weeks ago when I ran out of the tunnel, I didn’t expect to play. I’m there to support the team and do what I can. I got emotional then because I knew that there’s a chance it’s coming to an end, but at the end of the day I’m very grateful for every opportunity to play here, to play in front of our fans, to wear that jersey no matter what. No one can ever take that away from me. This was a special one tonight. I don’t know what the future holds. I’m not going to worry about it. I’m just going to focus on now, enjoy just being in Philadelphia, enjoy the people, enjoy wearing this jersey because it’s some of the most special moments of my life.”

So what's next for Foles and his future in Philadelphia?

Doug Pederson has stated that Carson Wentz is the team's face of the franchise QB and Foles is set to be a free-agent at the end of the season.

"Mr. December (Foles) is going to get paid somewhere, somehow, someway," said ESPN NFL insider Adam Schefter on GET UP!. "Nick Foles has proven that he is worthy of being a starting quarterback in this league."

Foles is 8-2 as the starting QB over the last two seasons, including the playoffs, but the Eagles do plan on turning back to Wentz once he is healthy and ready.