Coming off their impressive win over the Redskins, the Eagles went home for a Week 11 NFC East duel with the New York Giants on Sunday night.  Philadelphia delivered the game's opening strike with a 4-yard touchdown run from quarterback Michael Vick.  The Giants answered in the second quarter with kicker Lawrence Tynes getting a 24-yard field goal, yet the Eagles replied with a 38-yard and a 24-yard field goal from kicker David Akers. Philadelphia added onto their lead in the third quarter with Akers' 28-yard field goal, yet New York replied with quarterback Eli Manning completed a 2-yard touchdown pass to tight end Travis Beckum.  The Giants took the lead in the fourth quarter as Manning completed a 5-yard touchdown pass to wide receiver Derek Hagan, yet the Eagles struck back with a 50-yard touchdown run from running back LeSean McCoy (with Vick completing a 2-point conversion pass to wide receiver Jason Avant).  Afterwards, Philadelphia pulled away with Akers' 50-yard field goal.
Question: Who had the longest touchdown run?
Answer: LeSean McCoy