City, firefighters reach deal on new contract with raises meant to attract, retain employees

The contract includes three annual raises that will add a cost of about $14.4 million to the city’s budget through September 2025.