Harrison Barden-USA TODAY Sports

The Minnesota Vikings are really banged up as they head into a do-or-die matchup against the rival Green Bay Packers.

Therefore, the team is calling on an old friend in linebacker Anthony Barr to help them keep its postseason hopes alive.

The Vikings elevated Barr from the practice squad to the 53-man roster on Friday, marking his third elevation since joining the PS back in November.

Barr has mostly been an off-ball linebacker throughout his career, but he's shown plenty of ability as a pass rusher, which had teams lining him up on the EDGE at certain points. 

That's probably what the Vikes envision, now that the four-time Pro Bowler has had plenty of time to learn Brian Flores' defense. Flores' squad lost D.J. Wonnum for the year during Week 16's loss to the Detroit Lions and reserve linebacker, Troy Dye, is questionable for the Packers game after being listed as a limited practice participant all week long.

It remains to be seen just how much playing time Barr receives and/or the impact he has on the game, but one thing is clear: The Vikings signed him to the 53-man roster, which means he is guaranteed three game checks at the minimum base salary for a 10-year veteran such as himself.

Meaning, the Vikings will pay him at least $2.330 million over the rest of the season, no matter what happens. If they make the playoffs, it'll reach $3.495 million and then another $1.165 million per game if he's kept on the active roster.

Either way, Barr is back in action for the team that drafted him the first round of the 2014 NFL Draft. And it's safe to think both sides are hoping for a storybook ending when it comes to how the rest of the season plays out.

More must-reads:

TODAY'S BEST
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers
Pacers' Pascal Siakam leads team to Game 6 win vs. Knicks
Watch: Matt Duchene's 2OT winner sends Stars to conference final
Scottie Scheffler shoots improbable 66 after warming up for PGA Championship in a jail cell
Report: Tua Tagovailoa away from Dolphins amid contract chatter
Nuggets star has worrying comment about latest injury
Paul Skenes makes incredible Wrigley Field history in second-career MLB start
Giants rookie CF to undergo season-ending labrum surgery
Yankees' Juan Soto reacts to Hal Steinbrenner contract talk
Late goal sends Panthers to Eastern Conference Finals
Ex-teammate of Shohei Ohtani placed bets with same illegal bookmaker as interpreter 
Former Rams first-round pick retires from NFL after 11 seasons
Insider provides major injury update on Celtics' Kristaps Porzingis
Watch: Bruins strike first in Game 6 with incredible backhand goal
Dodgers make series of moves involving notable players
Hurricanes not expected to re-sign defenseman, center
Maple Leafs tab former Stanley Cup winner as new head coach
NFL insider expands on competition between Steelers QBs Russell Wilson, Justin Fields