Herrera's contract was selected by the Orioles on Tuesday.
Herrera has yet to make his season debut and hit just .184/.268/.414 in 97 plate appearances for the Reds in 2018, his most recent big-league campaign, striking out at a 40.2 percent clip. He'll give the Orioles some added infield depth but is unlikely to play frequently.