DeRosa in 2008

Mark Derosa
Mark DeRosa tosses his helmet after striking out to end the 8th inning against the Dodgers in Game 3. Nuccio DiNuzzo, Chicago Tribune
Loading