Leonard Russell - New England Patriots
Date Sent: February 22, 2005
Date Received: March 1, 2005
Response Time: 7 days
Comments: '02 Upper Deck card