Jeimer Candelario, who had a .217 batting average last season after leading the majors in doubles in 2021, has reached a deal with the Nationals, sources said.