Elliot Johnson

Debuted in 2008

Last played in 2014

Traded from:

TeamLogo

Tampa Bay Rays

2012-2020

Total transactions: 8

-10.88 WAR | -127 Runs

View Tree