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.