This is a great move for Seattle. Ridiculous overpay? Yes. But they should get 5-7 really good years from Cano (this won't be a Pujols scenario), and they've upped the credibility and reputation of the franchise. Overall, I think it's a good business decision. Other than Felix, who else's jersey are fans gonna buy other than Cano now?
And if the Mariners can trade for Price, they're instantly AL West favourites.