Tomorrow the Miami Marlins will officially announce that outfielder Giancarlo Stanton will be the highest paid player in any professional sport. The two parties have agreed to a contract extension of $325 million over 13 years. Stanton, who turned 25 earlier this month, has a no trade clause (something the Marlins wouldn't extend to Albert Pujols a few years back) and can opt out after the 2020 season.
I don't like this deal one bit.
Now don't get me wrong. Stanton is a great player. He just finished runner up in the NL MVP balloting and as Tom Verducci pointed out on the MLB Network the other day his numbers are comparable to those of Frank Robinson during his first five seasons with the Cincinnati Reds. Stanton has hit .271 with 154 HR and 399 RBI while Robinson hit .298 with 155 HR and 449 RBI.