The Tampa Bay Rays signed reliever Troy Percival to a two-year contract Friday, addressing a pressing need to improve one of the worst bullpens in the major leagues. The 38-year-old right-hander, who came out of retirement to go 3-0 with a 1.80 ERA in 34 appearances for St. Louis in 2007, will make $8 million during the next two seasons. In addition, he'll have a chance to earn another $4 million-plus in performance incentives. A four-time AL All-Star, Percival is 12th on the all-time saves list with 324. He is 33-41 with a 3.02 ERA in 639 career games with the Cardinals, Detroit Tigers and Los Angeles Angels, where he spent the first 10 years of his career and built a close relationship with Rays' Manager Joe Maddon. Percival left baseball after injuring his right forearm in while pitching for Detroit and missing half of 2005 and all of 2006. He signed with the Cardinals in June 2007 and worked almost exclusively in middle relief this year.