The Minnesota Twins and starting pitcher Michael Pineda have agreed to a two-year, $20 million contract, according to a person familiar with the negotiations.

The person spoke to The Associated Press on condition of anonymity because the deal had not been finalized.

Enter your number to get our free mobile app

Pineda returns to the Twins with the majority of a 60-game suspension remaining to serve. He received the punishment from Major League Baseball after testing positive for a banned diuretic. Pineda went 11-5 with a 4.01 ERA in 26 starts for the American League Central champion Twins, his first season with the team.

Get the '98.1 Insider' Newsletter

Sign up for our newsletter and get the latest Minnesota & music news in your inbox a couple times a week. If we're not awesome, drop us like a hot potato.