Question: who has the largest mlb contract?
Answer: 1) Bryce Harper, Phillies: 13 years, $330 million (2019-31) ... 
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) ... 
6-T) Stephen Strasburg, Nationals: 7 years, $245 million (2020-26)