Michael Vick hasn’t played since the Philadelphia Eagles beat the New York Giants on Oct.6. Now, it appears that the quarterback will make his return to the field against the team he defeated three weeks ago.

The veteran has missed the last two games with a hamstring injury that he suffered at MetLife Stadium. Head coach Chip Kelly hasn’t announced that Vick will get the start, but he seems to be on track to play Sunday. Vick has been taking first-team reps in practice, along with third-string quarterback Matt Barkley. On Thursday, the 33-year-old announced that he would be going full speed at Friday’s practice.

"I'm going to run 100 yards as fast as I can," Vick said after practice Thursday. "I'm going to try to cut it, make some sudden movement in the pocket and see what happens."

Nick Foles has been serviceable in Vicks absence, leading the Eagles to wins when he replaced Vick in Week Five, as well as the next week in a three-touchdown performance. Last Sunday, he picked up his first loss in the starting role, throwing for just 80 yards. In Week Eight, however, Foles is a longshot to get the call because of a concussion.

Foles has yet to take the impact test, which would determine whether or not he’s fit to play. As a result, the Giants are preparing to face Vick.

"We expect that Michael Vick will play," head coach Tom Coughlin said. "We are in the same boat as everyone else, but we do have to draw some conclusions and move ahead."

New York may be disappointed to see Vick step on the field this weekend. The signal caller has performed well in his career against the Giants, leading his teams to a 7-3 record. He has accumulated 534 career rushing yards against New York, which falls short only to his games with the New Orleans Saints.

Vick missed the majority of the first meeting between the teams, but the Giants had trouble stopping him at the times he was on the field. He had seven rushing attempts for 79 yards and added 105 yards through the air in less than one half of football.

Unlike their last matchup, the Giants have finally gotten their first win. New York beat the Minnesota Vikings in a relatively easy victory, 23-7. For the first time this year, Eli Manning, who leads the NFL with 15 interceptions, did not throw a pick.

The win, however, might not be an indication that the Giants are ready to turn their season around. They defeated a one-win Vikings team that started Josh Freeman at quarterback, who’s registered the worst passer rating this season. Even in a 16-point victory, the Giants only managed to total 257 yards of offense, including a 2.0 yards per carry average.

The Giants are still suffering from key injures. Brandon Jacobs missed last week’s game with a hamstring injury and could be out again. Center David Baas was placed on injured reserve on Wednesday and is done for the season.

Las Vegas Betting Odds: Philadelphia favored by 5.5 points

Over-Under: 51 points

Where To Watch Online: NFL Sunday Ticket Max

Kickoff Time: 1:00 PM Eastern Time 

TV Channel: FOX 

Prediction: Philadelphia 31, New York 17