Cabrera will receive a $2.4 million salary and could make an additional $600,000 with incentives. Rich Dubroff of CSNBaltimore.com reports that the 28-year-old is expected to be at O’s camp in Sarasota, Florida tomorrow.
Cabrera was non-tendered by the Padres in December after batting just .232/.272/.300 in 391 plate appearances last season. He had a PED suspension in 2013 and has also had some off-the-field issues, including a misdemeanor charge of resisting arrest after being pulled over on suspicion of driving under the influence of marijuana. However, this is a small price to pay for someone who has had some success in the past and could find his way into playing time at second base.