The Royals signed Alex Gordon on Thursday ending a long holdout by the second pick in the 2005 Major League Baseball draft. Gordon, inked a deal that will pay him the richest signing bonus in Kansas City Royals history—$4 million.

Gordon, who was the NCAA’s player of the year, hit .372 with 19 homers and 66 RBI’s for the University of Nebraska. The Royals hope to get Gordon on the roster of an Arizona Fall League this fall.

Gordon is a third baseman, but could end up in the outfield.