For the second straight year, there was drama surrounding the No. 1 overall pick in the MLB draft as the clock ticked Friday toward the 5 p.m. ET signing deadline. But unlike a year ago, the deal finally got done. [ Play a Daily Fantasy contest for cash today! ] Dansby Swanson and the Arizona Diamondbacks agreed to terms at the last minute, announcing the move shortly after the 5 p.m. ET. Brady Aiken, who was last year's No. 1 pick, didn't sign with the Houston Astros , only the third time in the history of the draft that the top player chosen didn't sign. Swanson, a 21-year-old infielder out of Vanderbilt, wouldn't be the fourth: OFFICIAL: #Dbacks agree to terms with shortstop Dansby Swanson, the first-overall selection in the 2015 @MLB Draft. pic.twitter.com/7SXsy5DIU5 — Arizona Diamondbacks (@Dbacks) July 17, 2015 Officially a part of the @Dbacks ! Blessed to be in this position. Thanks to everyone who helped along the way! Happy to pursue a dream! 🐍🐍🐍 — Dansby Swanson (@LieutenantDans7) July 17, 2015 Swanson agreed to a $6.5 million bonus, according to John Manuel of Baseball America , which is well below the $8.6 million recommended slot...