The Orioles have reached an agreement on a one-year deal with free agent catcher Greg Zaun. Zaun batted 237 with six homers and 30 RBIs in 86 games with Toronto last season.