The D-Backs and Cuban slugger Yasmany Tomas have agreed to a six-year contract worth $68.5M, according to a report by MLB.com.

The report, which cites industry sources, states that the deal is believed to include an opt-out clause after four years.

Tomas, who reportedly turned 24 earlier this month, is a corner outfielder who has spent parts of the past seven years playing for the Havana Industriales. He batted .375 for Cuba with two homers and five RBIs in last year's World Baseball Classic.