Question: who has the highest contract in the mlb?
Answer: 1) Bryce Harper, Phillies: 13 years, $330 million (2019-31)
2) Gerrit Cole, Yankees: 9 years, $324 million (2020-28)
3) Manny Machado, Padres: 10 years, $300 million (2019-28)
4) Alex Rodriguez, Yankees: 10 years, $275 million (2008-17)
5) Alex Rodriguez, Rangers: 10 years, $252 million (2001-10)