David
York Revolution
2012-09 → 2012-12
Southern Maryland Blue Crabs
2010-01 → 2012-06
West Tenn Diamond Jaxx
2009-06 → 2009-11
Toledo Mud Hens
2007-05 → 2007-10
Mesa Solar Sox
2005-09 → 2005-11
Erie SeaWolves
2005-04 → 2005-12