Image 1 of 1
AST-0845003-H.jpg
CARLOS LEE, of the Houston Astros, in action during the Astros game against the Chicago Cubs  in Chicago, IL  on April 4, 2008...Cubs win 4-3...CHRIS BERNACHHI / SPORTPICS..