Kendrys Morales has reached agreement on a one-year deal with the Twins, a baseball source told ESPN.com's Jerry Crasnick.

The agreement was first reported by CBSSports.com.