The Minnesota Timberwolves have agreed to a three-year, $11.5 million deal with Jake Layman in a sign-and-trade agreement.