Chris Trotman/Getty Images
This is the game of the weekend.
The New York Giants are healthy for the first time all season, and they are playing as good as any team in the league.
They've rediscovered their running game behind Ahmad Bradshaw and Brandon Jacobs—who combined for 155 yards on 28 carries last week versus the Atlanta Falcons. Granted, it's pretty hard to stop the running game when you have to deal with a group of wide receivers like Hakeem Nicks, Victor Cruz and Mario Manningham.
But enough about the offense, what about this Giants pass rush now that a healthy Osi Umenyiora has been reunited with Justin Tuck and Jason Pierre-Paul?
Finally healthy for the first time all season, we're witnessing a ridiculously loaded team on both sides of the ball that's finally getting to show off all their weapons to the rest of the world.
And in the other corner, the Green Bay Packers!
I mean, what else is there to say about Green Bay? You all know exactly what I know—this is a historically great team led by a quarterback playing at a level never before seen in the the league.
The Packers have won 21 of their last 22 games, and they are playing at home against maybe the second best team in the league right now. This one will be close, so take the points and expect the Packers to hold on at home.
Final Score Green Bay 34, New York 31