The Twins have agreed to a deal with former SF Giants and Blue Jays relief pitcher Jay Jackson, per Robert Murray.