The Arizona Diamondbacks have agreed to terms on a contract with Texas prep shortstop Jordan Lawlar, the No. 6 pick in the draft, according to The Athletic's Zach Buchanan. The agreement was first reported by Arizona radio host John Gambadoro, and Lawlar is said to be in Phoenix on Friday to take a physical. 

Lawlar had been the highest unsigned pick remaining in the class ahead of Sunday's signing deadline. He entered the draft ranked by CBS Sports as the third best prospect available. Here's what we wrote at the time:

Lawlar draws comparisons to Royals prospect Bobby Witt Jr. because of a few biographical commonalities: both were born in Texas, and both were a little old for a prep prospect entering the draft. (Lawlar is 19.) The two share something else: an All-Star ceiling. Lawlar has a projectable frame and explosive hands that bode well for him developing plus power; on defense, he has a strong arm, above-average speed, and the other requisite traits to remain at the six. He has gone through stretches where he's swung and missed more frequently than scouts would like to see from a top prep player, and it's theoretically possible that his hit tool plays lighter than expected against high-grade pitching. He's been public about his desire to attend Vanderbilt, but that seems to be regarded as a negotiating tactic. Lawlar ought to go within the top three picks.

With Lawlar inked, there are now only two first-round picks who remain unsigned: No. 10 pick Kumar Rocker (New York Mets); and No. 16 pick Kahlil Watson (Miami Marlins). CBS Sports covered Rocker's situation in more detail earlier this week, outlining how the Mets misplayed their hand with the rest of their draft.

The signing deadline is scheduled to pass at 5 p.m. on Sunday, Aug. 1, meaning that those players and their respective teams are running out of time to reach an agreement.