Yes, Bruce and Swarzak were grabs in the toilet (Bruce twice, funnily), but those seem to be good prospects, and Cano is indeed *36*. How is this going to be different from Neil Walker and Asdrubal Cabrera the last few years? Veteran middle infielders that were constantly hobbled by injuries, and the Mets have a proven track record of downplaying their players' injuries and running them out even if they are visibly hurting. Or, well, Cespedes. How are they going to keep Cano healthy? It's madness.
That leaves $17m or so per year to Cano they have to pay themselves, whatever Diaz makes on top of that, and - oh, by the way - how are they going to pay deGrom and Syndergaard when they reach free agency?
This is a terrible, terrible, TERRIBLE deal.
But it sure fits the general Mets narrative well........