The Nationals have traded second baseman Anderson Hernandez to the Mets on Thursday. The switch-hitting Hernandez started the season as the everyday second baseman, but he slumped badly and hit .255 during the first half.