Dec 20, 2008 5:32 PM EST

The Nationals and pitcher Daniel Cabrera have agreed to terms on a one-year deal, according to baseball sources.

Cabrera was 8-10 with a 5.25 ERA for the Orioles this past season.

The Nationals reportedly beat out the Mets and Pirates for Cabrera's services.

Via MLB.com