Image 1 of 1
CUB-DDD-1025059.JPG
DERREK LEE, of the Chicago Cubs , in action during the Cubs  game against the Houston Astros at Wrigley Field in Chicago, Illinois  on April 17, 2010...The Astros win 4-3