After 9 years as an excellent All Star offensive threat the Seattle Mariners signed Cano to a 10 year contract for $240 million.
Problems started in his fifth season and have persisted since then. In 2018 he was suspended for 80 games for testing positive for PEDs. He did finish the season batting .303.
After 5 productive seasons with the Mariners, he was traded to the Mets. In 2019 he had a career high strikeout rate and only batted .256 which was the lowest of his career. He did bat .316 in 2020 but the season was shortened by COVID. He missed all of 2021 with his second PED suspension.
In three seasons with the Mets, he has contributed very little due to lack of playing time with COVID and a PED suspension. The Mets still have two years to pay on the contract but he is 39 years old. It looks like the Mets will be paying somebody who was an All Star for other teams,
Robinsn Cano just became a write off tor the Mets ownership – thanks for the suspensions and memories. If the Mets could have held onto him a bit longer maybe just maybe he could have had another PED suspension which in the Mets case would have been huge savings.