Random Tree
Teams
Stats and Search
Ruben Rivera
Debuted in
1995
Last played in
2003
Traded from:
New York Yankees
1997-2013
Total transactions: 11
45.63 WAR | 658 Runs
View Tree