Wednesday, July 22, 2026

Late Vikings Additions?

As training camp nears, there’s been significant chatter around the need for the Minnesota Vikings to add a player, or two, or three. The Minnesota Star Tribune came up with 10 free agents that could boost the roster before Week 1. 

The Star Tribune 10:

Edge Rushers
Jadeveon Clowney
Kyle Van Noy
Haason Reddick
Derek Barnett

Defensive Backs
Harrison Smith
Taylor Rapp
Donovan Wilson
Kenny Moore II

Centers
Ryan Bates
Graham Glasgow

I can immediately slash this list to three. 

Jadeveon Clowney
Haason Reddick
Harrison Smith

In reality, I see it as two. I believe that Harrison Smith will be back. I get that he has his own way of doing things. It’s one of the many things that I like about him. I can’t think of a single reason for him to take this long to “officially” announce a decision. I believe that he made the decision months ago and the team already knows that he’s returning for his 15th season. In that sense, Smith isn’t really a training camp addition. I see it more as he never left. 

Most of that chatter around the need for reinforcements has focused on the edge position. The Vikings traded Jonathan Greenard to the Philadelphia Eagles during April’s draft. That move opened Dallas Turner’s path to the field but now edge depth is an issue. Andrew Van Ginkel and Turner should form a solid duo. Behind them are a collection of undrafted players.

Tyler Batty
Bo Richter
Chaz Chambliss
Cam’Ron Stewart
Arden Walker

Someone could emerge but there’s no proven experience or production on the Vikings edge bench. It’s easy to look to free agents to add experience and production. 

If an experienced edge player is added, my preference is Jadeveon Clowney and then Haason Reddick. Clowney seems ageless and has become something of a mercenary. I’m convinced he’d provide effective snaps. I believe that Reddick would do the same. I just have greater faith in Clowney. 

If an experienced edge player is not added, I believe it’s because defensive coordinator Brian Flores has a plan. Of course, he’d have a plan. It’s foolish to think that the Vikings would go into training camp unprepared. That edge depth plan, I believe, starts with a couple veteran players already on the roster and a rookie. Second-year defensive lineman Tyrion Ingram-Dawkins has gotten leaner, without dropping weight. He looks much quicker, twitchier. I’m not sure if he’d take up chunks of snaps one the edge but he could provide a changeup out there. Off-the-ball linebacker Eric Wilson was a revelation in his Minnesota return last season. He was such a revelation that he earned a contract extension. His primary job will be next to Blake Cashman in the middle of the Vikings defense. His secondary job might be to give breathers to Van Ginkel and/or Turner as an edge rusher. In his breakout return last season, Wilson got after the quarterback from nearly every starting point, including off the edge. I really like Wilson as an option off the edge. Finally, Jake Golday was selected in the second of the 2026 NFL Draft as an off-the-ball linebacker. That might just be his starting point. His college football career showed a variety of talents. He might start off as an off-the-ball linebacker for the Vikings but his future is more likely as heir to Van Ginkel’s versatile role. I expect Golday to work his way into playing time. I wouldn’t be surprised if some of that playing time is as on the edge. 

So, it wouldn’t surprise me if the Vikings do add an experienced edge player. Adding someone like Jadeveon Clowney would probably allow fans to sleep a little more soundly. It’d give them one less thing to fret over. It also wouldn’t surprise me if the Vikings didn’t add an experienced edge player. Part of that might be due to my excitement over the potential of Jake Golday. I really want to see him on the field as much as possible. As soon as possible. 

I’m ready for training camp to start and the focus of Vikings will be on the field. 


Tuesday, July 21, 2026

Minnesota Vikings Roster: By College

Minnesota Vikings veterans will report to training camp one week from today. The entire team will be assembled and the day can’t get here soon enough. To help pass some time between now and then, here’s a look at the Minnesota Vikings roster broken down by the college the players attended. 

Air Force
Bo Richter

Alabama
Dallas Turner
Will Reichard

Arizona 
Luke Wysong

Arkansas 
Dwight McGlothern

BYU
Tyler Batty

Cal Poly San Luis Obispo
Michael Briscoe

Cincinnati
Ivan Pace Jr.
Eric Wilson
Jake Golday
Gavin Gerhardt

Clemson
Tristan Leigh

Colorado
Arden Walker

Connecticut
Ryan Van Demark

Dartmouth
Delby Lemieux

Ferris State
Tavierre Thomas

Florida
Caleb Banks

Florida Atlantic
James Pierre

Florida International 
Kejon Owens

Georgia
Tyrion Ingram-Dawkins
Chaz Chambliss
Ben Yurosek
Dillon Bell
Brett Thorson

Georgia Southern
Marcus Sanders Jr. 

Georgia Tech
Jordan Mason

Indiana
Myles Price 

Iowa
T.J. Hockenson

Iowa State
Domonique Orange

James Madison
Jacob Thomas

Kansas
Bangally Kamara

LSU
Justin Jefferson
Jay Ward

Maine
Zavier Scott

Maryland
Tai Felton
Jeshaun Jones

Miami
Jakobe Thomas

Michigan 
Josh Metellus
J.J. McCarthy
Max Bredeson
Josh Ross

Minnesota
Blake Cashman
Max Brosmer

Missouri State
Eric Johnson II

Morgan State
Elijah Williams

North Carolina
Bryson Nesbit
Marcus Allen
Jahvaree Ritzie
Smith Vilbert

North Dakota State
Carson Wentz

North Texas
Da’Veawn Armstead

Northwestern
Marshall Lang
Caleb Tiernan

Ohio State
Donovan Jackson

Oklahoma
Jalen Redmond
Walter Rouse
Kyler Murray

Oklahoma State 
Terrill Davis

Oregon
Taki Taimani

Oregon State
Blake Brandel
Johnny Hekker

Penn State
Will Fries

Pittsburgh
Brian O’Neill
Gavin Bartholomew

Princeton
Henry Byrd

Rutgers
Andrew DePaola

San Jose State
Josh Oliver

South Carolina
Vershon Lee

Stephen F Austin
Chuck Demmings

Temple
Cam’Ron Stewart

Tennessee
Theo Jackson
Jauan Jennings 

Texas-El Paso
Aaron Jones

Texas A&M
Tyreek Chappell

Texas A&M-Commerce
Levi Drake Rodriguez

Toledo
Trayvon Rudolph

Tulane
Dontae Fleming 

UCF
Keli Lawson

UMass-Amherst
Isaiah Rodgers

USC
Jordan Addison

Utah
Zemaiah Vaughn

Virginia Tech
Christian Darrisaw
Tomas Rimac

Wake Forest
Michael Jurgens
Demond Claiborne
Jacob Roberts

Washington
Byron Murphy Jr. 

Western Kentucky
Kahlef Hailassie

Wisconsin
Andrew Van Ginkel
Joe Huber
Isaiahh Loudermilk


Monday, July 20, 2026

NFL Top 100

The NFL Top 100 has been an offseason staple since 2011. For most of the past 15 years, it was hard to miss. This year, it takes effort to find. Here’s a check on the progress of the quiet release of the Top 100 players in the NFL. 

NFL Top 100 Players of 2026

100. Cameron Jordan, DE, New Orleans Saints
  99. Quenton Nelson, G, Indianapolis Colts
  98. Bryce Young, QB, Carolina Panthers 
  97. Ernest Jones, LB, Seattle Seahawks 
  96. Travis Etienne, RB, New Orleans Saints
  95. Demario Davis, LB, New York Jets
  94. Creed Humphrey, C, Kansas City Chiefs
  93. Carson Schwesinger, LB, Cleveland Browns 
  92. Azeez Al-Shaair, LB, Houston Texans
  91. Montez Sweat, DE, Chicago Bears 
  90. Derrick Brown, DL, Carolina Panthers 
  89. Kyren Williams, RB, Los Angeles Rams 
  88. Jack Campbell, LB, Detroit Lions
  87. Tetairoa McMillan, WR, Carolina Panthers
  86. Tuli Tuipulotu, Edge, Los Angeles Chargers
  85. Brock Purdy, QB, San Francisco 49ers 
  84. Byron Young, Edge, Los Angeles Rams 
  83. Jeffery Simmons, DT, Tennessee Titans 
  82. Jalen Ramsey, CB, Pittsburgh Steelers 
  81. Bobby Wagner, LB, Washington Commanders
  80. A.J. Brown, WR, New England Patriots 
  79. Travis Kelce, TE, Kansas City Chiefs 
  77. Baker Mayfield, QB, Tampa Bay Buccaneers
  76. Jaycee Horn, CB, Carolina Panthers
  75. Budda Baker, Arizona Cardinals
  74. Josh Jacobs, RB, Green Bay Packers
  73. Zach Allen, DL, Denver Broncos
  72. Jordan Love, QB, Green Bay Packers
  71. Zay Flowers, WR, Baltimore Ravens
  70. Xavier McKinney, S, Green Bay Packers
  69. Lamar Jackson, QB, Baltimore Ravens
  68. Courtland Sutton, WR, Denver Broncos
  67. Jordyn Brooks, LB, Miami Dolphins
  66. Drake London, WR, Atlanta Falcons
  65. Roquan Smith, LB, Baltimore Ravens
  64. Chris Olave, WR, New Orleans Saints
  63. Kyle Hamilton, S, Baltimore Ravens
  62. Trevor Lawrence, QB, Jacksonville Jaguars
  61. Kevin Byard, S, New England Patriots

There’s the first 40 players of the NFL Top 100. Perhaps the most interesting thing about the 40 players is the impressive number of off-the-ball linebackers. 

Ernest Jones
Demario Davis
Carson Schwesinger
Azeez Al-Shaair 
Jack Campbell
Bobby Wagner
Jordyn Brooks
Roquan Smith

A fifth of the players revealed so far are off-the-ball linebackers. The under-appreciated position is getting some appreciation. There’s old farts like Demario Davis and Bobby Wagner mixed with youngsters like Carson Schwesinger and Jack Campbell. 

The next most notable thing about the reveals is probably the 67-spot drop of Lamar Jackson. He’d been #2 on the list in each of the past two seasons. Now, he’s #69. He missed four games in 2025. That was a big reason the Ravens had an 8-9 record, no playoffs, and head coach John Harbaugh being fired. A 67-spot drop in the NFL Top 100 is probably the least of Jackson’s worries. 

The NFL Top 100 will quietly continue this week. 





Saturday, July 18, 2026

Unsigned Draft Picks: By Round

With training camps opening, it’s a little surprising that a few of the players selected in the 2026 NFL Draft are still unsigned. There’s no reason to worry about the signings. With contract terms basically determined by where a player is drafted, holdouts are now so rare. It takes something extreme or sheer stupidity for a player to hold out. Here’s a look at the unsigned draft pick status for each of the seven rounds of the 2026 NFL Draft. The first round, of course, is shown in detail.

Unsigned Draft Picks: By Round

First Round

1.   Las Vegas Raiders: Fernando Mendoza, QB, Indiana 
2.   New York Jets: David Bailey, Edge, Texas Tech - Signed
3.   Arizona Cardinals: Jeremiyah Love, RB, Notre Dame - Signed
4.   Tennessee Titans: Carnell Tate, WR, Ohio State - Signed
5.   New York Giants: Arvell Reese, LB, Ohio State - Signed
6.   Kansas City Chiefs: Mansoor Delane, CB, LSU - Signed
7.   Washington Commanders: Sonny Styles, LB, Ohio State - Signed
8.   New Orleans Saints: Jordyn Tyson, WR, Arizona State - Signed
9.   Cleveland Browns: Spencer Fano, OT, Utah - Signed
10. New York Giants: Francis Mauigoa, OT, Miami - Signed
11. Dallas Cowboys: Caleb Downs, S, Ohio State - Signed
12. Miami Dolphins: Kadyn Proctor, OT, Alabama - Signed
13. Los Angeles Rams: Ty Simpson, QB, Alabama
14. Baltimore Ravens: Olaivavega Ioane, G, Penn State - Signed
15. Tampa Bay Buccaneers: Rueben Bain Jr., Edge, Miami - Signed
16. New York Jets: Kenyon Sadiq, TE, Oregon - Signed
17. Detroit Lions: Blake Miller, OT, Clemson - Signed 
18. Minnesota Vikings: Caleb Banks, DT, Florida - Signed
19. Carolina Panthers: Monroe Freeling, OT, Georgia - Signed
20. Philadelphia Eagles: Makai Lemon, WR, USC - Signed
21. Pittsburgh Steelers: Max Iheanachor, OT, Arizona State - Signed
22. Los Angeles Chargers: Akheem Mesidor, Edge, Miami - Signed
23. Dallas Cowboys: Malachi Lawrence, Edge, UCF - Signed
24. Cleveland Browns: KC Concepcion, WR, Texas A&M - Signed
25. Chicago Bears: Dillon Thieneman, S, Oregon - Signed
26. Houston Texans: Keylan Rutledge, G, Georgia Tech - Signed
27. Miami Dolphins: Chris Johnson, CB, San Diego State - Signed
28. New England Patriots: Caleb Lomu, OT, Utah - Signed
29. Kansas City Chiefs: Peter Woods, DT, Clemson - Signed
30. New York Jets: Omar Cooper Jr., WR, Indiana - Signed
31. Tennessee Titans: Keldric Faulk, Edge, Auburn - Signed
32. Seattle Seahawks: Jadarian Price, RB, Notre Dame - Signed

2/32 players are unsigned.

Second Round

23. New England Patriots: Gabe Jacas, Edge, Illinois

1/32 players are unsigned.

Only three unsigned players from the first two rounds. That’s pretty good. 

Third Round

1.   Arizona Cardinals: Carson Beck, QB, Miami
12. Pittsburgh Steelers: Drew Allar, QB, Penn State

2/36 players are unsigned. 

Fourth Round

1.   Las Vegas Raiders: Jermod McCoy, CB, Tennessee

1/40 players are unsigned.

Fifth Round

0/41 players are unsigned.

Sixth Round

0/35 players are unsigned. 

Seventh Round

0/41 players are unsigned. 

6/257 players selected in the 2026 NFL Draft are unsigned. 

Four of the six unsigned players are quarterbacks. It’s always about the quarterbacks. 




Friday, July 17, 2026

NFL Training Camp Report Dates

NFL Training Camps are here! One of the last teams to play last season is the first to report this season. Seattle Seahawks rookies are reporting today. The rest of the team won’t show for another week. It’s a start. Football is back! In 11 days, all 32 teams will be in camp. Starting with the best team, here are the training camp report dates for all teams. 

NFL Training Camp Report Dates

Minnesota Vikings
Rookies 7/26
Veterans: 7/28

Arizona Cardinals 
Rookies: 7/22
Veterans: 7/22

Atlanta Falcons
Rookies: 7/24
Veterans: 7/28

Baltimore Ravens
Rookies: 7/24
Veterans: 7/28

Buffalo Bills
Rookies: 7/21
Veterans: 7/28

Carolina Panthers
Rookies: 7/21
Veterans: 7/22

Chicago Bears
Rookies: 7/25
Veterans: 7/28

Cincinnati Bengals 
Rookies: 7/25
Veterans: 7/28

Cleveland Browns
Rookies: 7/23
Veterans: 7/28

Dallas Cowboys
Rookies 7/28
Veterans: 7/28

Denver Broncos
Rookies: 7/22
Veterans: 7/28

Detroit Lions
Rookies: 7/25
Veterans: 7/28

Green Bay Packers
Rookies: 7/27
Veterans: 7/28

Houston Texans
Rookies: 7/21
Veterans: 7/28

Indianapolis Colts 
Rookies: 7/27
Veterans: 7/28

Jacksonville Jaguars 
Rookies: 7/25
Veterans: 7/28

Kansas City Chiefs
Rookies: 7/24
Veterans: 7/28

Las Vegas Raiders
Rookies: 7/23
Veterans: 7/28

Los Angeles Chargers 
Rookies: 7/23
Veterans: 7/28

Los Angeles Rams
Rookies: 7/25
Veterans: 7/25

Miami Dolphins 
Rookies: 7/21
Veterans: 7/28

New England Patriots 
Rookies: 7/21
Veterans: 7/24

New Orleans Saints
Rookies: 7/28
Veterans: 7/28

New York Giants
Rookies: 7/23
Veterans: 7/28

New York Jets
Rookies: 7/25
Veterans: 7/28

Philadelphia Eagles 
Rookies: 7/28
Veterans: 7/28

Pittsburgh Steelers 
Rookies: 7/28
Veterans: 7/28

San Francisco 49ers
Rookies: 7/18
Veterans: 7/25

Seattle Seahawks
Rookies: 7/17
Veterans: 7/24

Tampa Bay Buccaneers 
Rookies: 7/27
Veterans: 7/28

Tennessee Titans
Rookies: 7/23
Veterans: 7/28

Washington Commanders
Rookies: 7/24
Veterans: 7/28




Thursday, July 16, 2026

Minnesota Vikings Roster: How Did They Get Here?

Minnesota Vikings Training Camp is less than two weeks away. An NFL roster can be put together in a variety of ways. This is a look at how the Vikings acquired the players that are currently on the roster. It’s also an attempt at passing the time between now and the start of training camp.

Minnesota Vikings Roster: How Did They Get Here?

Draft: First Round
Justin Jefferson (2020)
Christian Darrisaw (2021)
Jordan Addison (2023)
J.J. McCarthy (2024)
Dallas Turner (2024)
Donovan Jackson (2025)
Caleb Banks (2026)

Draft: Second Round
Brian O’Neill (2018)
Jake Golday (2026)

Draft: Third Round
Tai Felton (2025)
Domonique Orange (2026)
Caleb Tiernan (2026)
Jakobe Thomas (2026)

Draft: Fourth Round
Jay Ward (2023)

Draft: Fifth Round
Tyrion Ingram-Dawkins (2015)
Max Bredeson (2026)
Chuck Demmings (2026)

Draft: Sixth Round
Josh Metellus (2020)
Blake Brandel (2020)
Walter Rouse (2024)
Will Reichard (2024)
Demond Claiborne (2026)

Draft: Seventh Round
Michael Jurgens (2024)
Levi Drake Rodriguez (2024)
Gavin Bortholomew (2025)
Gavin Gerhardt (2026)

Undrafted Free Agent
Ivan Pace Jr. (2023)
Jeshaun Jones (2024)
Dwight McGlothern (2024)
Bo Richter (2024)
Taki Taimani (2024)
Tyler Batty (2025)
Max Brosmer (2025)
Chaz Chambliss (2025)
Dontae Fleming (2025)
Joe Huber (2025)
Myles Price (2025)
Elijah Williams (2025)
Ben Yurosek (2025)
Bryson Nesbit (2025)
Zemaiah Vaughn (2025)
Marcus Allen (2026)
Da’Veawn Armstead (2026)
Dillon Bell (2026)
Tyreek Chappell (2026)
Keli Lawson (2026)
Tristan Leigh (2026)
Delby Lemieux (2026)
Kejon Owens (2026)
Tomas Rimac (2026)
Marcus Sanders, Jr. (2026)
Cam’Ron Stewart (2026)
Jacob Thomas (2026)
Brett Thorson (2026)
Arden Walker (2026)
Lyke Wysong (2026)
Smith Vilbert (2026)
Bangally Kamara (2026)
Terrill Davis (2026)
Micheal Briscoe (2026)
Trayvon Rudolph (2026)

Trade
T.J. Hockenson (2022)
Jordan Mason (2025)

Unrestricted Free Agent
Josh Oliver (2023)
Byron Murphy Jr. (2023)
Andrew Van Ginkel (2024)
Blake Cashman (2024)
Isaiah Rodgers (2025)
Will Fries (2025)
Tavierre Thomas (2025)
Eric Wilson (2025)
James Pierre (2026)
Johnny Hekker (2026)

Restricted Free Agent
Ryan Van Demark (2026) 

Street Free Agent
Andrew DePaola (2020)
Theo Jackson (2022)
Henry Byrd (2023)
Aaron Jones Sr. (2024)
Jalen Redmond (2024)
Zavier Scott (2024)
Carson Wentz (2025)
Vershon Lee (2025)
Kahlef Hailassie (2025)
Jacob Roberts (2026)
Josh Ross (2026)
Kyler Murray (2026)
Eric Johnson II (2026)
Jauan Jennings (2026)
Isaiahh Loudermilk (2026)
Jahvaree Ritzie (2026)
Marshall Lang (2026)

Wednesday, July 15, 2026

NFL Roster Sizes Through The Years

NFL roster sizes have fluctuated greatly over the years. During the league’s first decade, teams had only 16-18 players on the roster. That’s about a third of today’s bloated rosters. Those early days were the days of single-platoon football. 11 players played offense, defense, and special teams. The league adopted unlimited substitution in 1950. That essentially ended the single platoon-era. By that point, NFL roster sizes had about doubled from that first decade to 32 players. Since then, NFL roster sizes crept up to the current 53 players with 47 or 48 active on game day. Here’s a look roster sizes through the 126 years of the NFL.

NFL Roster Sizes Through The Years

1920: ? - I guess the league was more focused on teams making it to their next game than monitoring how many players were on the roster.

1921: 18
1922: 18
1923: 16
1924: 18
1925: 16
1926: 18
1927: 18
1928: 18
1929: 18
1930: 20
1931: 22
1932: 20
1933: 22
1934: 22
1935: 24
1936: 23
1937: 25
1938: 30
1939: 30
1940: 33
1941: 33
1942: 33
1943: 28
1944: 28
1945: 33
1946: 33
1947: 34
1948: 35
1949: 32
1950: 32
1951: 33
1952: 33
1953: 33
1954: 33
1955: 33
1956: 33
1957: 35
1958: 35
1959: 36
1960: 38
1961: 36
1962: 36
1963: 37
1964-1973: 40
1974: 47
1975: 43
1976: 43
1977: 43
1978-1990: 45
1991-2010: 45+emergency QB
2011-2019: 46
2020-present: 47/48

The era of inactives:

From 1988-92, NFL roster size was actually 47 players. Two of those players were declared inactive on game day.

From 1993-2010, NFL roster size was 53 players. Eight of those players were declared inactive on game day.

From 2011-2019, NFL roster size was 53 players. Seven of those players were declared inactive on game day.

From 2020-present, NFL roster size was still 53 players but game day actives got a little more complicated. It’s 48 players if eight of those players are offensive linemen. It’s 47 players if fewer than eight of those players are offensive linemen.