Anytime you have an entirely new coach staff in the building there are sure to be some big changes to the roster. For the Tampa Bay Buccaneers, that came on the defensive side of the football. We figured the Bucs would emphasize defense more than offense in the 2019 NFL Draft, but for all but two picks -- two Day 3 picks -- to be defensive players, that even shocked me a little bit.

Round 3, Pick No. 94: Jamel Dean, CB, Auburn

Round 3, Pick No. 99: Mike Edwards, DB, Kentucky

Round 4, Pick No. 107: Anthony Nelson, DE, Iowa

Round 5, Pick No. 145: Matt Gay, K, Utah

Round 6, Pick No. 208: Scott Miller, WR, Bowling Green

Round 7, Pick No. 215: Terry Beckner Jr., DT, MIssouri

Todd Bowles is the new defensive coordinator in town and with his arrival came a new defensive scheme. The Bucs defensive scheme is going to be much more aggressive than it was under the old tutelage of Mike Smith, and that required some new blood, specifically in the secondary. The Bucs spent three Top 100 picks on defensive backs, tipping their hand on how they really felt about the current DB crop on the roster pre-draft.

I was surprised there were no trench players picked before the Bucs final pick of the draft. Tampa Bay has a glaring need at right guard and with what is soon to be Gerald McCoy's departure, they're going to have a hole at 3-tech defensive tackle, too.

But all of that leads us into the best and worst of this class, so here's my take.

Best Pick: Devin White, LB, LSU

It had to be Devin White. I tried to tell Bucs fans in the weeks leading up to the draft that this team likely had White as the No. 3 overall player on their board (behind Quinnen Williams and Nick Bosa) and I was right. They took White over pass rusher Josh Allen, which surprised many people, but honestly shouldn't have. The hole at linebacker on this team was too great to pass White up, even for Allen. With the departure of Kwon Alexander in free agency and Kendall Beckwith's future in football not looking promising (ankle injury), they had to get a top linebacker, especially in Bowles defense. They couldn't survive with just Lavonte David, and for that, White fills an immediate need.

Worst Pick: Matt Gay, K, Utah

Death.

Taxes.

Tampa drafting a kicker.

Favorite Day 3 Pick: None

I tried to come up with something here, but I really just do not like any of the Buccaneers' Day 3 picks. I am not an Anthony Nelson fan, I thought a lot of his production came against bad offensive line play. I am certainly not a fan of drafting kickers. Scott Miller isn't this 1:1 Humphries replacement it's easy to peg him as. And Beckner has a bad injury history with production that's spotty at best.

Overtall Grade: C+

Outside of White and Bunting, I really did not like this Bucs draft class. Both White and Bunting fill big needs in really big ways for this Bucs defense, but outside of them I am not sure how much impact I can see these other players having. Now, maybe that's just me being skeptical and jaded from previous Buccaneers coaching staffs that didn't know how to develop players. But, as of right nw, looking at these players on their own without a knowledge of how this Bucs coaching staff will use them and coach them up, I am not a fan of this group as a whole. Lots of injury-risk picks and "meh" production, at this point in time.

Great coaching can make or break draft classes, though. We'll see what happens when Bruce and his guys go to work.