As the saying goes, April showers are supposed to be followed by May flowers, but the New York Mets were met with nothing but an ominous rain cloud through the first 20 games of the second month of the season.
The team was spiraling out of control, and even the perpetual optimist couldn't have liked the Mets' chances of saving themselves from a year of embarrassment.
But things are on the up-and-up as of late, and the team is playing better baseball than it has all season long. Terry Collins' Mets lost 14 of 20 to start the month but have pieced together an impressive stretch of five straight wins, including a pair of two-game sweeps at the expense of the New York Yankees.
Everybody is feeling better about the position the Mets are in now, but there's no getting around the fact that this team still isn't where it needs to be due to a lack of consistency.
Here you can find out who has been doing his job and who hasn't, as we grade each Mets player for the month of May.