Jeff
Somerset Patriots
2010-01 → 2011-12
Louisville Bats
2009-01 → 2009-11
Salt Lake Bees
2008-05 → 2008-09
Arkansas Travelers
2008-04 → 2008-05
Los Angeles Angels
2008-03 → 2008-09
New York Yankees
2007-03 → 2007-07