I have found another quote about the Stanton deal with Miami and the Reds / Votto deal. I don’t have much to add to this but that I still think Joey Votto will turn it around and make the most out of that deal. But as a fan we just have to look at these huge deals and shake our heads. Not many usually turn out great for the team or more importantly, the fans.
“Stanton turned 25 earlier this month. If, against the odds, he plays out the contract as it’s currently structured, he’ll be 37 when it ends. Compare that to other mega-contract ending ages: Alex Rodriguez will have turned 42 by the close of his current 10-year contract. The Angels will be paying Albert Pujols through his age-41 season. Robinson Cano and Miguel Cabrera will be 40 in the final guaranteed seasons of their deals, and Joey Votto will have turned 40 before the Reds’ obligation is up. Stanton signed the longest contract ever, and he’ll still be significantly younger when it’s over than the players you probably thought of when you mentally compared Stanton’s contract with others of a certain size.” Source