The Tampa Bay Buccaneers' offensive line needed help coming into this offseason based on what we saw last year. 

On top of left guard Ali Marpet's retirement injuries to starting center Ryan Jensen and guard Aaron Stinnie grounded the Bucs' offense before it ever got a chance to take off. 

Evidence that the core belief it's hard to be a good offense with a bad line is still alive and well. 

The good news, however, is once healthy Tampa Bay's line doesn't look like a terrible group. Still, we all thought they could use an injection of talent. 

Which they got with their second-round selection of North Dakota State offensive lineman Cody Mauch. 

"The Bucs unearthed Ali Marpet at D-III Hobart, so it's no shock they'd be open to taking Mauch, who was dominant at the FCS level," wrote NFL.com's Daniel Jeremiah after the pick. "They still need a tackle, but Mauch can help fuel the run game immediately."

Mauch has experience across the line, but Jeremiah projects him as a Day 1 starting right guard who would likely be playing opposite Robert Hainsey on the left side with Jensen manning the middle. 

Jeremiah sees just as much potential in the Buccaneers' third-round pick, edge defender YaYa Diaby, even if it might take a little longer to fully tap into it. 

"Diaby was a virtual unknown in the scouting community coming into the 2022 college season, and he's a late bloomer after needing to take the long road to achieve college success," writes Jeremiah. "But he flashed some fascinating burst and has a chiseled frame that allows him to battle in the trenches. He'll be groomed for a pass-rush role in Tampa."

The Bucs have Diaby pegged as an outside linebacker and Mauch is expected to come in and compete as a guard. 

Many thought the team would target a tackle early, but that hasn't been the case due to either confidence in their group or simply reacting to how the draft is unfolding. 

Either way, general manager Jason Licht believes the team added two more difference makers on Day 2 of the NFL Draft, with Day 3 still to come.

Find David Harrison on Twitter @DHarrison82

More must-reads:

TODAY'S BEST
Veteran WR announces retirement from NFL
Mavericks come from behind to down Thunder, take 2-1 series lead
Stars continue road dominance with Game 3 win over Avalanche
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Watch: Braves were one out away from first no-hitter in 30 years
Roman Wilson hopes to become Steelers' next 'great' WR
Chargers sign veteran edge-rusher
Justin Allgaier dominates at Darlington for first win of 2024
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Celtics respond with impressive road win vs. Cavaliers in Game 3
Hurricanes' power play finally comes through with season on the line
Watch: An outstanding first half by Donovan Mitchell keeps the Cavaliers alive in Game 3 vs. Celtics
Tigers lose veteran starting pitcher to injury
Watch: Minor league baseball game interrupted by turtle delay
Paul Skenes experiences the Pirates' incompetence in just one game
Rangers ace continues to be plagued by nerve irritation in thumb
Cowboys hint at timeline for extension talks with offensive star
Steelers first-round pick has already 'apologized' to new locker mate
Former Packers WR makes bold prediction about Jordan Love
Broncos release former Super Bowl champion WR

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.