MLB offseason grades for all 30 teams, from the Dodgers (A) to the Cardinals (F)

MLB offseason grades for all 30 teams, from the Dodgers (A) to the Cardinals (F)
As the semester ends, students' grades are being finalized. With spring training in full swing and new contracts signed, it's time to evaluate MLB teams' offseason moves. The trade market is active, and it's time to see who excelled and who may need to catch up.