Morrison agreed to a one-year, $6.5 million deal with the Twins on Sunday, Jon Morosi of MLB Network reports. The deal is still pending a physical, but assuming everything checks out, Morrison could realistically be in line for up to a two-year, $16.5 million contract if he reaches certain incentives.