It's getting late early in the 2018 Major League Baseball season.
June has arrived, and with it comes a fresh chance to re-evaluate all 30 teams in MLB. We're going to do just that by grading their performances based on their strengths, weaknesses and really anything else that might be relevant.
We'll go in alphabetical order by city, starting now.
Note: Stats are accurate through play on Wednesday, May 30.
Arizona Diamondbacks
Record: 28-27, 2nd in NL West
In no time at all, the Arizona Diamondbacks have gone from a 21-8 juggernaut to a 7-19 disaster.