Oh what a difference a few weeks can make for the New York Giants and Philadelphia Eagles. The last time both...