The Minnesota Twins have agreed to a one-year deal with J.A. Happ, according to sources.

According to multiple reports, the contract is worth $8 million.

Happ spent the past two-and-a-half seasons with the New York Yankees.