Adrian Beltre
Debuted in 1998
Last played in 2018
Los Angeles Dodgers
Total transactions: 6
30.72 WAR | 417 Runs
View TreeSeattle Mariners
2009-2019
Total transactions: 5
1.95 WAR | 56 Runs
View TreeBoston Red Sox
Total transactions: 2
20 WAR | 515 Runs
View Tree