I am going to go with an A for the Bucs draft overall. Fixed the trenches, fixed the back end of the defense, and quietly upgraded RB and WR to an already loaded offense.
This draft is simply put one of the best on paper seen for the Bucs in a long, long time.
Most importantly these players are all tough and competitive and it sends a message to the rest of the Bucs players. That message is that soft play will not be tolerated moving forward. Also, from a salary cap perspective a lot of these drafted players are down the road replacements for several currently overpaid players who I will not name but we know who they are.
This draft on paper has the potential to transform the Bucs fortunes for the better. It is that good of a draft from a value and long term franchise perspective.