The Washington Nationals have signed Josh Harrison to a one-year contract for the 2020 season.
Harrison was released by the Philadelphia Phillies last week. He requested his release.
The 33-year-old has started games at second base, third base, shortstop and both corner outfield spots during his nine years in the majors.
"The only positions that I haven't played are catcher and first -- I've even got a third of an inning on the mound," he said.