David
Salt Lake Bees
2009-05 → 2009-07
Arkansas Travelers
2008-08 → 2008-12
Surprise Rafters
2007-08 → 2007-12
Rancho Cucamonga Quakes
2007-07 → 2007-07
AZL Angels
2007-06 → 2007-07
Surprise Scorpions
2005-09 → 2005-11