TUCSON, Ariz. (AP) - The transit bus system in Tucson and a union representing hundreds of workers reached a tentative contract agreement Wednesday to end a strike that began Aug. 6.

TUCSON, Ariz. (AP) The transit bus system in Tucson and a union representing hundreds of workers reached a tentative contract agreement Wednesday to end a strike that began Aug. 6.

Teamsters Local 104 officials said Sun Tran workers were still voting late Wednesday afternoon on the tentative deal with Professional Transit Management. It wasn't immediately clear when the results would be announced.

Tucson Mayor Jonathan Rothschild called the tentative agreement for a two-year contract a blend of previous proposals.

About 530 unionized bus drivers, mechanics and other workers went on strike after Sun Tran and the local Teamsters union came to an impasse over contract negotiations.

A federal mediator worked with the two sides in hope of coming to an agreement.

The union said Sun Tran hadn't addressed safety issues that bus riders face.

Andrew Marshall, principal officer of the Teamsters Local 104, said that 22 bus drivers were assaulted in the 13 months before the strike.

Sun Tran provides about 66,000 passenger rides on an average weekday but had extremely limited service during the strike.

Tucson bus workers also went on strike in 1997, 2001 and 2010. The longest previous strike was around 10 days in 2001.

"Let's get Tucson moving again," said Tucson City Council member Regina Romero. "Looking forward, we must do everything within our power to guarantee that we never find ourselves in this situation again. This strike has devastated the Tucson community and very likely has done irreparable damage to Tucson's transit system."