The Twins have signed free-agent right-hander Carlos Torres to a minor league contract, MLBTR’s Steve Adams tweets.

Torres will now stay in the American League Central, where he spent the previous month before the Tigers designated him for assignment this past weekend. The 36-year-old could have stayed in the Detroit organization after clearing waivers, but he elected for free agency on Monday. It proved to be a good decision for Torres, who quickly found another opportunity.

Torres totaled six innings with the Tigers before they cut the cord on him, allowing five earned runs on nine hits (two home runs) with one walk against eight strikeouts. Also a former National, White Sox, Rockie, Met and Brewer, Torres has recorded a 4.09 ERA/4.23 FIP with 7.94 K/9, 3.41 BB/9 and a 44.3 percent groundball rate in 506 2/3 innings in the majors. Although he hasn’t logged much major league experience since 2017 in Milwaukee, he’ll try to catch on with a contending Twins team.