Appalachian League
Before reaching the major leagues, Foster umpired in the Appalachian League, Midwest League, Southern League, International League, Pacific Coast League, and American Association.