He wasn't drafted last year because teams weren't going to waste a late pick on him. Katz told them he was returning if he wasn't drafted by "X round", which would guarantee "X amount" of money. Had Katz been a senior, he would have gotten drafted, it just wouldn't have been real high, probably in the 20's.
You know how every team needs that player that hits for power and average and RBI's and all that stuff. he fills that role for LSU.