Here's a look, pieced together through interviews with multiple league sources, at how Barr went from wanting to sign with the Detroit Lions, to agreeing to a deal with the Jets, to ultimately taking a pay cut to stay in Minnesota.
Although terms of Barr's new deal with the Vikings haven't been reported, it wouldn't be shocking to find out that they came closer to whatever the Jets were offering (New York was believed to have made an offer somewhere between $14 million and $15 million per year).
The deal is reportedly worth $39 million and includes $21.5 million in guarantees. In 71 career games, Barr has 338 tackles and 13.5 sacks. Barr is considered one of the top linebackers in free agency.
Barr, who will turn 27 on March 18, recorded 70 tackles and a sack for the Vikings in 2018.
Minnesota drafted Barr with the No. 9 pick in 2014 out of UCLA.
Barr has made four straight Pro Bowl appearances after missing out on the honor during his rookie campaign.
Barr's fate had been a hot topic among the Vikings' past two offseasons as the team tried to extend all of their young players while also making a major financial commitment to new quarterback Kirk Cousins.
Former Miss Teen Universe, 20, dies while on holiday with family
It is not yet clear what caused the heart attack, her family have said that tests are ongoing to determine the cause. The parents also thanked her followers for their "love and positivity" during the times "when she needs it most".