Ramses Barden Pictures

  • PHILADELPHIA, PA - SEPTEMBER 30: Ramses Barden #13 of the New York Giants cannot catch the ball against the Philadelphia Eagles during their game at Lincoln Financial Field on September 30, 2012 in Philadelphia, Pennsylvania. (Photo by Al Bello/Getty Images)