February 1, 2014 by Leave a Comment Football: Super Bowl XXXVIII. Carolina Panthers DeShaun Foster (20) in action, scoring TD vs New England Patriots. Houston, TX 2/1/2004 MANDATORY CREDIT: Bob Rosato/Sports Illustrated SetNumber: X70039
Leave a Reply