Daniel Johnson

Debuted in 2020

Last played in 2021

In ongoing:

TeamLogo

Cleveland Indians

2012-2020

Total transactions: 2

7.04 WAR | 319 Runs

View Tree

Traded from:

TeamLogo

Washington Nationals

2018-2021

WSTrophy

Total transactions: 2

4.64 WAR | 33 Runs

View Tree View Parent Tree