Major League Baseball
February 14, 2020
4. Alex Rodriguez, 3 (2003, 2005, 2007) Alex Rodriguez made his last MLB appearance on August 12, 2016, for the New York Yankees. He had a batting average of .295 with 3,115 hits and stand 5th in the All-Time HR list with 696.
3. Albert Pujols, 3 (2005, 2008, 2009) Albert Pujols is in his 22nd and the last season of MLB, currently playing for the St. Louis Cardinals. He currently has a batting average of .296 with a massive 3371 hits. He recently overtook A-Rod for the 4thplace in the All-Time HR list, standing at 698.
2. Mike Trout, 3 (2014, 2016, 2019) 31-years-old Mike Trout as a lot to play for in the MLB, he plays for the Los Angeles Angels as a center-fielder. He has a batting average of .303 with 1525 career hits which will surely rise as he has plenty seasons left before bidding farewell.
1. Barry Bonds, 7 (1990, 1992, 1993, 2001-04) Barry Bonds hold the most MLB records with 762 career home runs, a total of 73 home runs in a single season, 2,558 career bases on balls, 232 bases on balls again in a single season. He was indicted in the BALCO scandal in 2007.