Nope, all indications were that the Bucs were going to trade up and take Richardson. Cleveland wanted him bad enough to pull the trigger. So the Bucs then decided to take the best player available to them as a need in Barron, then traded back into the first round to grab a good RB in Martin, since they lost out on Richardson.
In the NFL now these days, a good Safety is more important then a Good RB. Jim Brown was on ESPN's Scott Van Pelt show yesterday and said that He wasn't impressed at all with Richardson. Bascially said that He was overrated.