Leonard Weaver Pictures

  • PHILADELPHIA - NOVEMBER 01: Leonard Weaver #43 of the Philadelphia Eagles runs the ball enroute to a first quarter touchdown against the New York Giants on November 1, 2009 at Lincoln Financial Field in Philadelphia, Pennsylvania. (Photo by Jim McIsaac/Getty Images)