DETROIT (AP) - Free agent Troy Percival and the Detroit Tigers agreed Wednesday to a $12 million, two-year contract, a move that will lead to Ugueth Urbina becoming a setup man or getting traded.

Percival, 35, was 2-3 with a 2.90 ERA and 33 saves last season with Anaheim. The Angels made no attempt to re-sign him and plan to use Francisco Rodriguez as their closer in 2005.

Percival was fourth in the AL in saves, reaching 30 for the seventh straight season, the longest streak by an active pitcher.

"We're extremely pleased to have a person of his makeup and his ability to bolster the bullpen," Tigers president Dave Dombrowski said.

Coming off a $21.25 million, three-year deal that paid him $7.5 million in 2004, Percival gets $6 million in each of the next two seasons. He thinks Detroit can win the AL Central next season.

"They've got the platers to do it and they've got the commitment from the owner to do it," he said.

On Nov. 5, Detroit exercised a $4 million option on Urbina, who was 4-6 with a 4.50 ERA and 21 saves in his first season with Detroit. He left the team for the season after his mother was kidnapped Sept. 1 in Venezuela.

Urbina was ninth in the AL with 21 saves and is 39-43 with a 3.42 ERA and 227 saves in 10 seasons.

Dombrowski recalled how Urbina was the setup man in Florida and mentioned a trade as a possibility.