The Reds signed Cuban right-hander Raisel Iglesias to a seven-year contract Friday. Several media outlets reported the deal is worth $27 million.

The 24-year-old Iglesias will join the Reds organization once his visa problems are resolved.