Check out this post from elkboy for discussion of the move.
Hernandez started 33 games for Arizona last season, posting an 11-11 record and a 4.93 ERA.
UPDATE 1:00 pm: The Twins have officially released the news. It's a one-year deal for $5 million, with performance incentives that could take it as high as $7 million.