The Royals have announced today that the club has signed first baseman Mike Sweeney to a one-day minor league contract at which point Sweeney announced his retirement as a Royal at a press conference in Surprise, Ariz., site of Royals spring training. The 37-year-old Sweeney was a five-time AL All-Star with the Royals, whom he played with from 1995-2007 after being drafted in the 10th round in 1991 out of Ontario (Calif.) High School. Sweeney was a .297 career hitter with 325 doubles, 215 home runs, 909 RBI and 759 runs scored. He capped his playing career with the Athletics (2008), Mariners (2009-10) and Phillies (2010), singling in his only career postseason at bat last season for the Phillies. The club record holder for RBI in a season with 144 in 2000, Sweeney ranks in the top six all-time in Royals history in 17 offensive categories, including second in average (.299) and home runs (197).