Champions of the world in 1997 and 2003 -- and now?
Tuesday, September 28, 2010
Wes Helms, Hector Luna ... pinch hitters and miserable at it... that's what was happening in ninth tuesday night against Marlins. So I looked it up at espn.com -- Marlins pinch-hitting batting average is next to last in the National League. Another measure of failure in clutch hitting.