Ty Lewis reached a settlement with the city on Monday after it denied his $2.275 million claim accusing Councilman Chris Bausch of harassment and creating a hostile workplace.