McWilliams agreed to a one-year, major-league contract with the Mets on Friday.

Seeing McWilliams get a major-league deal is something of a surprise, as he's yet to make his big-league debut. He spent last season with the Rays and advanced as far as the team's taxi squad but never made the big-league roster. In 44 innings at the Triple-A level in 2019, he struggled to an 8.18 ERA. It would seemingly be a surprise if he winds up in the rotation to start his Mets career.

More News