Watch CBS News

Chicago Fire reveal plans to build $650 million stadium in Chicago

This will be a soccer-specific stadium, in the long-vacant plot of land in the South Sloop, known as "The 78." It's located along the Chicago River between Roosevelt Road, Clark Street, and 16th Street. The team says the estimated $650 million project will be privately funded.
View CBS News In
CBS News App Open
Chrome Safari Continue