The Yankees have agreed to terms with first-round pick Trey Sweeney, per Baseball America’s Carlos Collazo (Twitter link). He’ll take home a $3MM signing bonus that checks in $242,900 south of the slot value for the No. 20 overall selection.

Sweeney, a shortstop out of Eastern Illinois, posted a ridiculous-looking .382/.522/.712 batting line during his junior season, adding 14 home runs, ten doubles and a pair of triples in 226 plate appearances. Pre-draft rankings didn’t necessarily foreshadow a first-round selection, as he ranked 54th among Baseball America’s top 500 draft prospects, 55th at MLB.com, 63rd at FanGraphs and 89th over at The Athletic. Scouting reports on Sweeney peg him as a candidate for a position change at the pro level — though his plate discipline and raw power could still play at a number of other spots on the diamond.

As Collazo has previously reported, the Yankees have gone under slot with their selections in the second, fourth, ninth and tenth rounds of this year’s draft. The total savings so far have netted them about $623K, which could help them sign high school lefty Brock Selvidge — their third round pick (No. 92 overall) who entered the draft believed to be a tough sign thanks to a strong commitment to Louisiana State University.