Veteran catcher Yan Gomes has agreed to a one-year deal to return to the Nationals, sources told ESPN.