New York Giants, Desean Jackson | featured news

Eagles 38, Giants 31: Eagles Stun Giants on Game’s Final Play

DeSean Jackson returned a punt 65 yards for a touchdown on the last play of the game as Philadelphia rallied from a 21-point deficit.

 

Subscribe to this RSS topic: Syndicate content