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)