The Reds have signed Cuban right-hander Raisel Iglesias to a seven-year deal through 2020, general manager Walt Jocketty said on Friday.

Iglesias will report to the team after his visa issues are worked out, according to the team.

The 24-year-old right-hander has pitched out of the bullpen for Cuba. He left Cuba late last year and was granted an exemption by Major League Baseball to sign during the "closed period" for Cuban players before the rules for Cuban players change on July 2.

Iglesias established residency in Haiti, and threw for teams including the Reds there last month.

His signing is exempt from the international bonus pools, because he is at least 23 and played at least three seasons in a foreign professional league, in this case Cuba's Serie Nacional.

Iglesias pitched for Cuba in the 2013 World Baseball Classic and then last July when the Cuban national team played the United State College national team. In that series, according to reports, he threw 92-95 mph.

"I think he's a guy that, as he gets bigger and stronger, could be in the mid-to-upper 90s," said Team USA coach Jim Schlossnagle, who is also the coach at Texas Christian, told Baseball America's Ben Badler last November.