Brad Halsey

Debuted in 2004

Last played in 2006

Traded from:

TeamLogo

New York Yankees

2005-2014

WSTrophy

Total transactions: 7

32.21 WAR | 483 Runs

View Tree View Parent Tree
TeamLogo

Arizona Diamondbacks

2006-2018

Total transactions: 2

6.19 WAR | 225 Runs

View Tree View Parent Tree