Peacock signed a minor-league contract with the Twins on Friday, Brandon Warne of Access Twins reports.
Peacock began the season at Triple-A Omaha and posted a 1.88 ERA, 45:16 K:BB and 1.29 WHIP in 38.1 innings over 35 relief appearances prior to being released by the Royals on July 19. The 34-year-old will attempt to maintain his success at Triple-A St. Paul now that he's landed another minor-league contract.