News

After an odyssey of nearly nine years, the 22-acre Chill Can property is now in the hands of the city of Youngstown.