The Twins signed Voth to a minor-league contract Thursday, Theodore Tollefson of Zone Coverage reports.
Voth had opted for free agency earlier this week after being removed from the Blue Jays' 40-man roster. He had to settle for a minor-league contract, but Voth has a good chance to eventually get a chance in the majors as part of an underwhelming Twins relief corps.