Source: Cubs, Albert Almora close

The agent for Chicago Cubs top draft pick Albert Almora said a deal for the outfielder is not done, but a source told ESPNChicago.com's Bruce Levine that an agreement is very close.

Baseball America reported that the Cubs signed Almora, the sixth pick in the draft, for $3.9 million. The source confirmed that amount to Levine.

The sides are finalizing details of the contract and Almora still has to take a physical, another source told Levine.

"(Cubs president) Theo Epstein and I have been working closely to get a deal done," agent Scott Boras said. "I can tell you right now it is not done yet."

The Cubs have until Friday to sign Almora. After that date players drafted must wait until next June's draft to sign again.

The 18-year-old outfielder talked about honoring his scholarship with the University of Miami soon after the Cubs selected him with the sixth overall pick of the draft on June 4.

"My main priority right now is college," Almora said the day after the draft. "That's what I am looking forward to right now. What kid doesn't want to play Major League Baseball and when the time is right that will happen. Right now, my main priority is the University of Miami."

Almora batted .603 with 13 doubles, five triples, six home runs, 34 RBIs and 24 steals at Mater Academy in Hialeah Gardens, Fla. He also had a 1.164 slugging percentage and a .667 on-base percentage in 25 games.

When the Almora deal is done, the Cubs will have signed all of their top 20 draft picks. The club agreed to terms Friday with right-handed pitcher Duane Underwood, who was selected in the second round, 67th overall.