Jan 17, 2006 2:09 PM EST

Catcher Brian Schneider agreed to a $16 million, four-year contract with the Washington Nationals on Tuesday, avoiding salary arbitration.

"Brian is one of the best defensive catchers in baseball, and we're glad to be able to keep him in Washington for at least the next four years," general manager Jim Bowden said. "It is the goal of any organization to sign, develop and then retain their own homegrown players, and this is what we've accomplished with Brian's contract."

He gets $2.7 million this year, $3.5 million in 2007 and $4.9 million in each of the final two years.

Via AP