Cano signed a contract with the Diablos Rojos del Mexico of the Mexican Baseball League on Friday.
Cano is now 41 but isn't ready to retire just yet. The 17-year major-league veteran last saw action in the big leagues in 2022, when he played in 33 games for three different teams.