In 1924 it was announced that the South Park Commissioners had approved a location for the statue 225 feet east of the Illinois Central railroad tracks and north of Van Buren Street, and the statue was unveiled on May 31, 1926.