Demolition begins on new Detroit City FC Stadium project

Demolition crews began tearing down the long-vacant Southwest Detroit Hospital on Friday, marking the first step toward construction of Detroit City Football Club’s new 15,000-seat stadium.