Sara Tenenbaum is the Senior Digital Producer for CBS News Chicago, covering breaking news in Chicago. The Chicago Fire unveiled plans for a new $650 million stadium at The 78, set to open in 2028.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing