David
Mississippi Braves
2014-03 → 2014-07
Altoona Curve
2013-08 → 2013-11
Indianapolis Indians
2013-07 → 2013-08
GCL Pirates
2013-04 → 2013-04
New Britain Rock Cats
2012-08 → 2012-11
Rochester Red Wings
2012-08 → 2012-08