Michael
Detroit Tigers
2013-01 → 2013-03
New Hampshire Fisher Cats
2012-07 → 2012-11
Trenton Thunder
2012-04 → 2012-06
Altoona Curve
2011-06 → 2012-03
Indianapolis Indians
2011-06 → 2011-06
Gigantes del Cibao
2010-10 → 2011-01