The Cubs have signed their first-round draft selection to a contact which offers a $3.9 million signing bonus, according to Baseball America.
Almora was selected by the Cubs with the fourth overall pick in June's draft. He is the last of the Cubs' draft selections to sign a contract.
Almora is an 18-year-old outfielder. He had a scholarship offer to play at the University of Miami and reportedly considered accepting that offer.
The deal has not yet been announced by the Cubs organization.