Every Kwesi Adofo-Mensah External Free Agent Signing

Sep 11, 2022; Minneapolis, Minnesota, USA; Minnesota Vikings linebacker Jordan Hicks (58) sacks Green Bay Packers quarterback Aaron Rodgers (12) in the third quarter at U.S. Bank Stadium. Mandatory Credit: Brad Rempel-USA TODAY Sports

For a little while, PurplePTSD’s free agent tracker labored under the weight of the voluminous deals and details, contracts and costs. Kwesi Adofo-Mensah has been a busy man since taking over as the Vikings’ GM.

Part of the initial vision was to relay the news about free agent signings by giving the date of the deal, the player’s former team, the position, and then to peel back the curtain a touch on the contract.

The 2023 NFL Draft Order Is Set
Jan 15, 2023; Minneapolis, Minnesota, USA; Minnesota Vikings general manager Kwesi Adofo-Mensah looks on before a wild card game between the Minnesota Vikings and the New York Giants at U.S. Bank Stadium. Mandatory Credit: Matt Krohn-USA TODAY Sports.

Helpful? Hopefully. Ambitious? Undoubtedly. Sustainable? Maybe not. We’ve therefore reached a pivot point.

Rather than accounting for all of the signings, we’re going to shift our focus to the contracts for players coming from outside of the organization. Indeed, from 2024 onward, the focus is going to be on players who were brought aboard from outside of the organization. Doing so helps sort through some of the clutter while nevertheless highlighting a lot of the most impactful decisions from Kwesi Adofo-Mensah.

NFL: New York Giants at Minnesota Vikings
Dec 24, 2022; Minneapolis, Minnesota, USA; Minnesota Vikings cornerback Duke Shelley (20) breaks up a pass intended for New York Giants wide receiver Isaiah Hodgins (18) during the fourth quarter at U.S. Bank Stadium. Mandatory Credit: Matt Krohn-USA TODAY Sports

Furthermore, the process will be simplified by omitting the cap details. Helping to clarify how a contract interacts with a year-to-year budget is laudable, but it’s a burden that has proven heavy to carry.

I send along my sincere thanks to Pro Football Reference, Over the Cap, and the Vikings’ website for helping to get the details right (or, hopefully, mostly right; let me know of social media if you spot an error).

The Adofo-Mensah External Free Agent Signings

The 2024 External FA Signings

1) Tuesday, January 16th, 2024: Daylen Baldwin, WR (Falcons)

2) Tuesday, January 23rd, 2024: A.J. Green III, CB (Browns)

3) Tuesday, March 12th, 2024: Aaron Jones, RB (Packers)

4) Wednesday, March 13th, 2024: John Parker Romo, K (XFL)

5) Wednesday, March 13th, 2024: Sam Darnold, QB (49ers)

6) Wednesday, March 13th, 2024: Blake Cashman, LB (Texans)

7) Wednesday, March 13th, 2024: Jonathan Greenard, EDGE (Texans)

8) Wednesday, March 13th, 2024: Andrew Van Ginkel, EDGE (Dolphins)

9) Thursday, March 14th, 2024: Jerry Tillery, DT/DE (Raiders)

10) Thursday, March 14th, 2024: Trent Sherfield, WR (Bills)

11) Friday, March 15th, 2024: Dan Feeney, OG/C (Bears)

12) Monday, March 18th, 2024: Jonah Williams, DT/DE (Rams)

13) Tuesday, March 19th, 2024: Shaq Griffin, CB (Panthers)

14) Wednesday, March 20th, 2024: Jihad Ward, DE/EDGE (Giants)

15) Wednesday, March 20th, 2024: Kamu Grugier-Hill, LB (Panthers)

16) Tuesday, April 30th, 2024: Seth Vernon, P (Falcons)

17) Monday, May 13th, 2024: Sammis Reyes, TE (Jaguars)

18) Thursday, May 16th, 2024: Robert Tonyan, TE (Bears)

19) Tuesday, June 18th, 2024: Jalen Redmond, DT (Panthers)

20) Tuesday, July 23rd, 2024: Duke Shelley, CB (Rams)

21) Thursday, July 25th, 2024: Jabril Cox, LB (Commanders)

22) Thursday, July 25th, 2024: Jacobi Francis (Texans)

23) Monday, July 29th, 2024: Bobby McCain, S/CB (Giants)

24) Wednesday, July 31st, 2024: Fabian Moreau, CB (Broncos)

25) Tuesday, August 13th, 2024: Jordan Kunaszyk (Browns)


1) Monday, March 14th, 2022: LB Jordan Hicks (Cardinals)

  • Contract: 2 Years, $10,000,000
  • Y1C: $3.5M – 1.7%

2) Tuesday, March 15th, 2022: DT Harrison Phillips (Bills)

  • Contract: 3 Years, $19,500,000
  • Y1C: $3.833M – 1.8%

3) Tuesday, March 15th, 2022: TE Johnny Mundt (Rams)

  • Contract: 2 Year, $2,415,000
  • Y1C: $1.185M – 0.6%

4) Tuesday, March 15th, 2022: P Jordan Berry (Vikings)

  • Contract: 1 Year, $1,120,000
  • Y1C: N/A

5) Tuesday, March 15th, 2022: iOL Austin Schlottmann (Broncos)

  • Contract: 1 Year, $965,000
  • Y1C: $939K – 0.4%

6) Monday, March 21st, 2022: QB Sean Mannion (Vikings)

  • Contract: 1 Year, $1,272,500
  • Y1C: $277K – 0.1%

7) Monday, March 21st, 2022: OLB Za’Darius Smith (Packers)

  • Contract: 3 Years, $42 Million
  • Y1C: $3.167M – 1.5%

8) Friday, March 25th, 2022: CB Chandon Sullivan (Packers)

  • Contract: 1 Year, $1,750,000
  • Y1C: $1.75M – 0.8%

9) Monday, March 28th, 2022: CB Tye Smith (Vikings)

  • Contract: 1 Year, $1,035,000
  • Y1C: N/A

10) Monday, March 28th, 2022: CB Nate Hairston (Broncos)

  • Contract: 1 Year, $1,060,000
  • Y1C: 25K – >0.1%

11) Monday, March 28th, 2022: RG Jesse Davis (Dolphins)

  • Contract: 1 Year, $3,000,000
  • Y1C: 800K – 0.4%

12) Wednesday, March 30th, 2022: CB Patrick Peterson (Vikings)

  • Contract: 1 Years, $4,000,000 (Void X1)
  • Y1C: $3.25M – 1.6%

13) Friday, April 1st, 2022: iOL Chris Reed (Colts)

  • Contract: 2 Years, $4,500,000
  • Y1C: $1.75M – 0.8%

14) Thursday, April 7th, 2022: DT Jullian Taylor (49ers)

  • Contract: 1 Year, $965,000
  • Y1C: 28K – >0.1%

15) Monday, May 2nd, 2022: FB Jake Bargas (Vikings)

  • Contract: 1 Year, $705,000
  • Y1C: N/A

16) Wednesday, June 1st, 2022: WR Albert Wilson (Dolphins)

  • Contract: 1 Year, $1,120,000
  • Y1C: N/A

17) Thursday, June 2nd, 2022: DT Jonathan Bullard (Bears)

  • Contract: 1 Year, $1,035,000
  • Y1C: $803K – 0.4%

18) Monday, June 13th, 2022: OLB Andre Mintze (Broncos)

  • Contract: 1 Year, $825,000
  • Y1C: N/A

19) Monday, July 25th, 2022: TE Shaun Beyer (Broncos)

  • Contract: 1 Year, $705,000
  • Y1C: N/A

20) Thursday, September 1st, 2022: CB Tay Gowan* (Eagles)

  • Contract: 1 Year, $310,000 (see OTC)
  • Y1C: 310K – 0.1%

21) Tuesday, September 6th, 2022: CB Duke Shelley* (Bears)

  • Contract: 1 Year, $965,000 (see OTC)
  • Y1C: $482.5K – 0.2%

22) Tuesday, September 27th, 2022: TE Jacob Hollister* (Raiders)

  • Contract: 1 Year, $317,700 (see OTC)
  • Y1C: $186K? – 0.1%

23) Wednesday, October 5th, 2022: DT Khyiris Tonga (Falcons):

  • Contract: 1 Year, $825,000
  • Y1C: $642K – 0.3%

24) Tuesday, October 11th, 2022: S Theo Jackson (Titans)

  • Contract: 2 Years, $1,575,000
  • Y1C: $509K – 0.2%

25) Tuesday, October 18th, 2022: OLB Benton Whitley (Chiefs)

  • Contract: 2 Year, $1,575,000 (see OTC)
  • Y1C: $80.5K – >0.1%

26) Wednesday, December 14th, 2022: CB Kalon Barnes (Dolphins)

  • Contract: 3 Years, $2,560,000
  • Y1C: 157K – 0.1%

27) Tuesday, January 3rd, 2023: C Greg Mancz (Browns)

  • Contract: 1 Year, $1,120,000
  • Y1C: 50K – >0.1%

28) Tuesday, March 14th, 2023: C Garrett Bradbury (Vikings)

  • Contract: 3 Years, $15,750,000 (Void X2)
  • Y1C: $2.6M – 1.2%

29) Tuesday, March 14th, 2023: QB Nick Mullens (Vikings)

  • Contract: 2 Years, $4,000,000
  • Y1C: $1.725M – 0.8%

30) Tuesday, March 14th, 2023: LS Andrew DePaola (Vikings)

  • Contract: 3 Years, $4,025,000
  • Y1C: $1.3M – 0.6%

31) Wednesday, March 15th, 2023: TE Josh Oliver (Ravens)

  • Contract: 3 Years, $21,000,000 (Void X2)
  • Y1C: $2.56M – 1.2%

32) Wednesday, March 15th, 2023: EDGE Marcus Davenport (Saints)

  • Contract: 1 Year, $13,000,000 (Void X4)
  • Y1C: $5.96M – 2.7%

33) Wednesday, March 15th, 2023: CB Byron Murphy (Cardinals)

  • Contract: 2 Years, $17,500,000 (Void X3)
  • Y1C: $2.81M – 1.3%

34) Wednesday, March 15th, 2023: EDGE Kenny Willekes (Vikings)

  • Contract: 1 Year, $870,000
  • Y1C: N/A

35) Wednesday, March 15th, 2023: TE Ben Ellefson (Vikings)

  • Contract: 1 Year, $1,010,000
  • Y1C: N/A

36) Thursday, March 16th, 2023: RB Alexander Mattison (Vikings)

  • Contract: 2 Years, $7,000,000
  • Y1C: $2.4M – 1.1%

37) Friday, March 17th, 2023: iOL Austin Schlottmann (Vikings)

  • Contract: 1 Year, $1,130,000
  • Y1C: $1.13M – 0.5%

38) Friday, March 17th, 2023: DE Dean Lowry (Packers)

  • Contract: 2 Years, $8,500,000 (Void X3)
  • Y1C: $2.07M – 0.9%

39) Saturday, March 18th, 2023: OT Oli Udoh (Vikings)

  • Contract: 1 Year, $2,582,500
  • Y1C: $1.23M – 0.6%

40) Tuesday, March 21st, 2023: DT Jonathan Bullard (Vikings)

  • Contract: 1 Year, $1,317,500
  • Y1C: $1.07M – 0.5%

41) Wednesday, March 22nd, 2023: LB Troy Reeder (Chargers)

  • Contract: 1 Year, $1,232,500
  • Y1C: $1.09M – 0.5%

42) Wednesday, March 22nd, 2023: WR/PR Brandon Powell (Rams)

  • Contract: 1 Year, $1,232,500
  • Y1C: $1.09M – 0.5%

43) Monday, April 17th, 2023: CB Joejuan Williams (Patriots)

  • Contract: 1 Year, $1,100,000
  • Y1C: $1.03M – 0.5%

44) Tuesday, May 23rd, 2023: WR Lucky Jackson (XFL)

  • Contract: 3 Years, $2,695,000
  • Y1C: 750K – 0.3%

45) Monday, July 24th, 2023: iOL Jack Snyder (Rams)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

46) Monday, July 24th, 2023: TE Colin Thompson (Panthers)

  • Contract: 1 Year, $940,000
  • Y1C: N/A

47) Tuesday, July 25th, 2023: OT Bobby Evans (Rams)

  • Contract: 1 Year, $1,080,000
  • Y1C: $15,400 – >0.1%

48) Thursday, August 3rd, 2023: OT Christian DiLauro (Browns)

  • Contract: 1 Year, $870,000
  • Y1C: N/A

49) Thursday, August 3rd, 2023: OT Jarrid Williams (Steelers)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

50) Friday, August 4th, 2023: RB Abram Smith (Saints/XFL)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

51) Sunday, August 6th, 2023: WR N’Keal Harry (Patriots/Bears)

  • Contract: 1 Year, $1,080,000 (see OTC)
  • Y1C: $679K – 0.3%

52) Monday, August 7th, 2023: WR Jacob Copeland (Titans)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

53) Sunday, August 13th, 2023: LB Tanner Vallejo (Cardinals)

  • Contract: 1 Year, $1,080,000
  • Y1C: N/A

54) Monday, August 14th, 2023: OT Chim Okorafor (Eagles)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

55) Monday, August 21st, 2023: QB Jordan Ta’amu (Panthers)

  • Contract: 1 Year, $750,000
  • Y1C: N/A

56) Thursday, August 24th, 2023: S Jake Gervase (Rams)

  • Contract: 1 Year, $940,000
  • Y1C: N/A

57) Friday, August 25th, 2023: CB Jameson Houston (Seahawks)

  • Contract: 1 Year, $870,000
  • Y1C: N/A

58) Wednesday, August 30th, 2023: RB Myles Gaskin (Dolphins/Rams)

  • Contract: 1 Year, $1,080,000
  • Y1C: See OTC.

59) Wednesday, August 30th, 2023: OT David Quessenberry (Bills)

  • Contract: $1,080,000
  • Y1C: $1.080M – 0.5%

60) Thursday, August 31st, 2023: OT Hakeem Adeniji (Bengals)

  • Contract: 1 Year, $1,010,000
  • Y1C: $785K – 0.4%

61) Thursday, August 31st, 2023: LB Nick Vigil (Jets)

  • Contract: 1 Year, $1,165,000
  • Y1C: $470k – 0.2%

62) Tuesday, September 19th, 2023: iOL Dalton Risner (Broncos)

  • Contract: 1 Year, $2,781,250
  • Y1C: $2.625M – 1.2%

63) Wednesday, October 11th, 2023: QB Sean Mannion (Seahawks)

  • Contract: 1 Year, $289,800
  • Y1C: $245K – 0.1%

64) Tuesday, November 14th, 2023: LB Anthony Barr (Cowboys)

  • Contract: 1 Year, $370,800
  • Y1C: $165k – 0.1%

Editor’s Note: Be sure to keep swinging by this piece. PurplePTSD will be updating the Adofo-Mensah free agent tracker as more deals get done. And, of course, feel free to check out the rest of Section 121. Spot an error? Let the author know over on Twitter.

Last updated on Wednesday, August 14th, 2024.