John O'Brien

Debuted in 1891

Last played in 1899

Traded from:

TeamLogo

Louisville Colonels

1896-1897

Total transactions: 1

-1.24 WAR | 80 Runs

View Tree
TeamLogo

Pittsburgh Pirates

1899-1914

WSTrophy

Total transactions: 4

248.09 WAR | 3734 Runs

View Tree