Barnes, Bucs Agree On $1 Million

The Pirates will sign Barrett Barnes for $1 million on Friday, pending the results of his physical. Pittsburgh took him with the 45th overall selection, which carries an assigned value of $1,136,400.

The second-highest pick in Texas Tech history, Barnes offers a lot of bat speed and righthanded power. He also has solid speed and a chance to stick in center field.