The Baltimore Orioles are finalizing a contract agreement with Maikel Franco, according to a source.

The Orioles have yet to confirm the deal. Franco also had offers from the Atlanta Braves and New York Mets.

The former Philadelphia Phillies prospect hit .278 with eight home runs in 60 games for the Kansas City Royals in 2020.