Foster played for Chicago American Giants teams that won the Negro National League pennant and the Negro League World Series championship in 1926 and 1927, the Negro Southern League pennant in 1932, and the Negro National League pennant in 1933 [REF].
He was the top vote getter and the winning pitcher in the first East-West All-Star Game in 1933, and was on the All-Star team again in 1934.