Eric O'Flaherty

Debuted in 2006

Last played in 2017

Traded from:

TeamLogo

Oakland Athletics

2015

Total transactions: 1

0.66 WAR | 0 Runs

View Tree