On the topic of Cleveland--so far, the Edwin deal is not making the team better.
Worst starting pitching in the AL.. only the bullpen is keeping them afloat. After Salazar & Carrasco, Kluber/Bauer/Tomlin have ERAs north of 6... the offense, no thanks to Edwin, is only being supported by their own pieces in Jose Ramirez, Santana, Lindor, Brantley and Chisenhall.. so far, giving $20M to Edwin has been looking like a waste and could end up being an albatross for the Indians.. Kendrys has been the more productive player here in Toronto, as Edwin only has 2 HR/5RBIs, batting .217, and striking out as horribly as Jose Bautista..however, he is a slow starter. But Cleveland can't wait forever.. not when the pitching can't carry its weight.
Like the Jays, it's surprising no teams other than Milwaukee showed interest in Eric Thames.. I mean, he's up to 8 HRs now.. and has the most runs scored in MLB (20).. quite a steal for the Brewers!