Michael Neuman

Michael Neuman is one of the four runners on "Let The Race Speak for Itself", the sixth episode of Million Dollar Mile.