Manny Machado signed a 10 year $300 million contract making him Padre for life
Bryce Harper signed a 13 year $330 million contract as a Philly
Mike Trout signed the largest Contract in sports with a $426 million contract for the next 12 years as an Angel
They are the top baseball players of this era(Christian Yelich Too)
Mike Trout is a MlB player for the Angels.His birth date is Augest 7, 1991 and is currently 27 years old. He has a career batting avg of.306, 254 home runs 685 RBIsa and .465 on-base percentage. As he continues his career he has won an MVP award twice and will likely have the best season of his career this year as he is on pace for 40 home runs and 104 RBIs. Also he is a 7 time MLB all-star. His stats this season are GP:58, AB:194, R:45, H:57, 2B:14, 3B:0, HR:15, RBI:39, BB:56, SO:42, SB:7, CS:1, AVG:.294, OBP:.463, SLG:.598, and OPS:1.061
In this generation he is the best player alive with stats better than hall of famers at this young age of 27. He has been on base more times throughout the season than there have been games played this year.