Volquez agreed to a two-year, $22M contract with the Marlins on Monday, Ken Rosenthal of Fox Sports reports.

Volquez spent the last two seasons with the Royals. He posted a 4.43 ERA through 389.2 innings to go along with a 294 strikeouts. The veteran, entering his twelfth season, figures to add a steady arm to the team's rotation.

More News
CBS Sports Shop
MLB Opening Day
Our Latest Stories