PHILADELPHIA, PA – OCTOBER 12: Victor Cruz #80 of the New York Giants is carted off the field as teammates Josh Brown #3 and Steve Weatherford #5 console him after attempting a catch in the end zone during the third quarter of a football game at Lincoln Financial Field on October 12, 2014 in Philadelphia, Pennsylvania. (Photo by Rich Schultz /Getty Images)