The Cubs have finally gotten Jorge Soler's signature on a nine-year, $30 million contract.
The pact became official just two days before the deadline for international signings.
As of Monday, the maximum that can be given out for international signings is $2.9 million, per terms of the newest collective bargaining agreement.
Chicago was concerned that a contract wouldn't be finalized.
"Fear is probably too strong of a word, but I think we're glad to get it done," Cubs general manager Jed Hoyer said.
"We only had a couple days to spare here. We're glad to get it finalized. I think his agents worked really hard on his residency. I don't think we even know all the details of what they went through to get him a work authorization, to get him residency. But they did a good job and got him signed in time."
Cubs, Soler Make Nine-Year Deal Official