Glen Perkins is retiring from baseball.

Perkins, who is a free agent after pitching 12 seasons, appeared in just 10 combined games over the last two seasons.

Minnesota Twins general manager Thad Levine said earlier this week that Perkins will be welcome to join the club's administration in some capacity.