Sports Ranking MLB’s worst contracts: Not all megadeals are worth the costDecember 3, 20240 Stephen Strasburg retired, Patrick Corbin’s take care of the Washington Nationals lastly expired and Chris Sale roared again to type…