Boston mayor won't sign Olympic host contract

20 hours ago

Boston Mayor Marty Walsh explains why he has not signed the host city contract that would have placed Boston in the running to land the 2024 Olympics.