Says You.... August 3, 2020 Scott Jones NBC Boston Assistant News Director Leo Ruiz posted his take on the City of Boston and not everyone agreed with him. See this content in the original post