Brandon Downes made it official Friday, signing a rookie contract with the Kansas City Royals.
Downes tweeted a picture of him signing his first contract this afternoon.
Jim Callis of Baseball America also tweeted that Downes contract is worth $150,000.
Kansas City selected Downes in the 7th round of last month's draft, No. 213 overall.
He finished his junior season at Virginia second on the team with seven home runs and added 40 RBIs and nine stolen bases for the National Finalists.