David Weathers
Debuted in 1991
Last played in 2009
Florida Marlins
Total transactions: 3
4.73 WAR | 49 Runs
View TreeMilwaukee Brewers
2001-2003
Total transactions: 1
-2.49 WAR | 4 Runs
View TreeNew York Mets
2004
Total transactions: 1
1.41 WAR | 46 Runs
View Tree