There’s nothing that the Orioles love quite so much as a player who strikes out a lot, hits a bunch of home runs, and should only ever serve as a first baseman or designated hitter. They had three such players on last year’s team and now, with Pedro Alvarez being re-signed to a minor league deal, they have all three of them back in the organization.
It’s only a minor league deal. My general rule is that it’s not worth either getting panicked or excited about a minor league deal. If a specific set of circumstances plays out where the player gets a chance to come up to MLB - either because there was an injury to someone else or because he’s hitting so well he can’t be ignored - that can be dealt with down the road.