Almost two years after he retired, Troy Percival returned to the big leagues. The Cardinals called up the former All-Star closer on Tuesday, hoping he can help a bullpen that has struggled this season. The 37-year-old Percival, 12th on the career saves list with 324, left the majors because of persistent soreness in his right shoulder. His final outing was with Detroit on July 9, 2005, when he gave up a game-ending home run to Tampa Bay's Jonny Gomes.