Ken Blaze-USA TODAY Sports

The Minnesota Vikings agreed to terms with tight end Josh Oliver on a three-year, $21 million deal, NFL Network reported Monday.

Oliver, who turns 26 on March 21, gets $10.75 million guaranteed and has incentives that can boost the deal to $24 million, per the report.

Contracts can become official Wednesday, the start of the 2023 league year.

Oliver caught 14 passes for 149 yards and two touchdowns in 17 games (nine starts) for the Baltimore Ravens in 2022.

Considered one of the NFL's best blocking tight ends, Oliver was drafted in the third round by Jacksonville in 2019 and traded to Baltimore in March 2021.

More must-reads:

TODAY'S BEST
Mavericks come from behind to down Thunder, take 2-1 series lead
Tigers lose veteran starting pitcher to injury
Justin Allgaier dominates at Darlington for first win of 2024
Cowboys hint at timeline for extension talks with offensive star
Former Packers WR makes bold prediction about Jordan Love
Watch: Paul Skenes wastes no time showing why Pirates drafted him No. 1 overall
Broncos release former Super Bowl champion WR
Nationals had 'substantive discussions' with former top prospect about extension
Patriots make unsurprising decision on top executive
Cowboys release veteran WR
Longtime Steelers DT Cameron Heyward hints contract extension is coming
'Great mind': One-time NBA champion endorses candidate for Lakers HC job
Jrue Holiday jokes about beating departing Celtics assistant who just landed Hornets job
Orioles manager explains Craig Kimbrel's new role
Rays activate key bullpen arm from injured list
Former NBA big man sentenced to 40 months in prison
Nuggets coach got heated with Timberwolves fans
Nuggets make incredible NBA history with Game 3 win
Steelers first-round pick has already 'apologized' to new locker mate
Giants place Gold Glove shortstop on IL