© David Berding-USA TODAY Sports

The Minnesota Twins entered the offseason needing starting pitching. Now, they’ve welcomed back another familiar face after re-signing Michael Pineda to a two-year contract.

According to The Athletic’s Dan Hayes, Pineda’s two-year deal is worth $20 million and will become official pending his physical.

Pineda’s 2019 campaign with the Twins ended on a rough note after serving a 60-game PED suspension, which he served beginning in September and will finish in the first month of the 2020 season.

While Pineda’s 4.01 ERA in 146 innings doesn’t jump out, he emerged as a front-line starter for the Twins in the second half. In his final 117 innings last year, he recorded a 9.08 K/9, 1.69 BB/9 and a 3.46 ERA.

The Twins have now filled two spots in their rotation with Pineda and Jake Odorizzi, who accepted the team’s $17.8 million qualifying offer. It might only be the beginning, with more money to spend in a market flush with potential upgrades for the rotation.