The Washington Nationals have signed Rusney Castillo to a Minor League contract.

The 34-year-old was considered a top prospect earlier in his career with the Boston Red Sox.

Castillo was granted free agency by Major League Baseball during the summer of 2014 after several attempts to defect from Cuba. He agreed to a seven-year pact with the Red Sox that August, with the contract guaranteeing him $72 million.