New York Mets manager Willie Randolph, left, congratulates Carlos Delgado after the Mets' 6-3 victory over the Atlanta Braves in their baseball game at Shea Stadium in New York, Sunday, April 27, 2008. Delgado hit two solo home runs in the game.
(AP / April 27, 2008)