Orioles signed LHP T.J. McFarland to a minor league contract.
The soft-tossing McFarland opened his career in Baltimore, posting a 4.27 ERA in 121 appearances from 2013-16. He had been with the Mets organization this year, posting a 2.76 ERA in 32 2/3 innings in Triple-A and giving up two runs — one earned — in 1 2/3 innings for the major league team.