Reliever Lucas Sims and the Washington Nationals agreed to a one-year contract worth $3 million, the team announced Wednesday.