Angel Berroa

Debuted in 2001

Last played in 2009

Traded from:

TeamLogo

Oakland Athletics

2001-2019

Total transactions: 22

56.43 WAR | 525 Runs

View Tree
TeamLogo

Kansas City Royals

2008

Total transactions: 1

0.21 WAR | -26 Runs

View Tree View Parent Tree