The Minnesota Twins have reached a deal with Ricky Nolasco worth $49 million over four seasons.

Nolasco was one of the top starting pitchers on the free agent market.

Nolasco had a 3.70 ERA with 165 strikeouts and 46 walks in nearly 200 innings with the Miami Marlins and Los Angeles Dodgers.

Nolasco's deal is the largest free agent signing in the history of the Twins.