With 99 steals in the past three seasons, Cabrera has played predominantly shortstop over his Major League career, though he has also played a dozen games at second base. While J.J. Hardy is firmly entrenched at shortstop, Cabrera could vie for the second-base job or the utility infielder role, making for an interesting competition with him, Ryan Flaherty and Jonathan Schoop.
Cabrera owns a career .248/.319/.333 line in six Major League seasons, and he could also be a leadoff option for the O's, who have been looking to fill the spot since losing Nick Markakis.
A former National League All-Star who was non-tendered by the Padres this winter, Cabrera doesn't come without some concerns. Besides being a player implicated -- and suspended -- in the Biogenesis scandal, the 28-year-old is facing a pending misdemeanor charge for resisting arrest during a Sept. 3 incident.
On that day, Cabrera was arrested on the suspicion of driving under the influence of marijuana and was also cited for possession of the drug. If convicted, he could face up to a year in jail. Cabrera has pleaded not guilty and the trial is set for mid-April.
The O's, particularly under manager Buck Showalter, haven't been afraid to take on players that come with baggage. Last season, they added Nelson Cruz and Delmon Young, and they both flourished in the clubhouse and on the field. Baltimore re-signed Young this winter, while Cruz signed a four-year, $58 million deal with the Mariners on Dec. 4.
Cabrera played in 90 games last season, twice going on the disabled list for hamstring issues.
Brittany Ghiroli is a reporter for MLB.com. Read her blog, Britt's Bird Watch, and follow her on Facebook and Twitter @britt_ghiroli. This story was not subject to the approval of Major League Baseball or its clubs.