Image 1 of 1
PAN-0526103-H.jpg
DeShaun Foster, of the Carolina Panthers, during their game against the New England Patriots on September 18, 2005...Carolina win 27-17..David Durochik / SportPics