The New York Mets field crew put the last final touches on the field at Shea Stadium. The Mets final home opener at Shea Stadium (as Shea will be torn down to make way for Citi Field) is scheduled for Tuesday 8, 2008 at 1pm against the Philadelphia Phillies.
(RJ Mickelson / April 7, 2008)