Per Doogie Wolfson on Twitter, the Twins have agreed to a one-year contract with 37-year-old free agent Carlos Santana, who spent last season playing with the Pirates and Brewers. He's a first baseman who can plug in at that position and designated hitter, bringing impact depth and a respected ve.