Weekend Series with the Braves

United States
April 21, 2007 3:04am CST
Very important right now and it could set the tone for the rest of the season. The Mets have been pounding their opponents up until tonight, so I was sort of disappointed that they lost. Two afternoon games coming up at Shea. Are they must-wins already?
No responses