David Diehl plays for the New York Giants.
NFL player David Diehl played for Illinois.
NFL player David Diehl is 6'-05''.
NFL player David Diehl weighs 304 pounds.
David Mims plays for the Baltimore Ravens.
David Foucault plays for the Carolina Panthers.
David Bass plays for the Chicago Bears.
David King plays for the Cincinnati Bengals.
David Bruton plays for the Denver Broncos.
David Quessenberry plays for the Houston Texans.
David Sims plays for the Indianapolis Colts.
David Yankey plays for the Minnesota Vikings.
David Ausberry plays for the Oakland Raiders.