John Mayberry

Debuted in 2009

Last played in 2015

Traded from:

TeamLogo

Texas Rangers

2008-2010

Total transactions: 2

-1.69 WAR | -164 Runs

View Tree
TeamLogo

Philadelphia Phillies

2014

Total transactions: 1

0.02 WAR | -4 Runs

View Tree View Parent Tree