 Stoddard also appeared in the Tom Hanks' movie Big.Stoddard is currently the pitching coach for North Central College in Naperville, Illinois, joining the school in 2016.Stoddard previously served as the pitching coach at Northwestern University for 22 seasons.