The dust has settled after last weekend's NFL Draft for most teams. Undrafted free agents have been acquired, and teams have started plotting out Rookie Mini Camps.

Teams depth charts are overflowing with talent at this point in the off season, which they'll have to shrink before the season starts. But when you look at the depth on the rosters of teams like the New Orleans Saints, you'll realize how tough that might be.

Nola.com took an in-depth look at the Saints depth chart this week, here's what they put together:

Quarterback

Drew Brees
Teddy Bridgewater
Taysom Hill
J.T. Barrett

Running back

Alvin Kamara
Latavius Murray
Dwayne Washington
Martez Carter
Devine Ozigbo
Darnell Holland

Fullback

Zach Line

Tight end

Jared Cook
Josh Hill
Dan Arnold
Garrett Griffin
Alizé Mack
Jake Powell

Wide receiver 1

Michael Thomas
Cameron Meredith
Keith Kirkwood
Simmie Cobbs
Travin Dural
Emmanuel Butler

Wide receiver 2

Ted Ginn Jr.
Tre’Quan Smith
Austin Carr
Deonte Harris
Lil’Jordan Humphrey

Left tackle

Terron Armstead
Andrus Peat
Nate Wozniak

Left guard

Andrus Peat
Nick Easton
Michael Ola

Center

Nick Easton/Erik McCoy
Cameron Tom
Will Clapp

Right guard

Larry Warford
Michael Ola
Ethan Greenridge
Mike Herndon

Right tackle

Ryan Ramczyk
Derek Newton
Derrick Kelly

Left defensive end

Cameron Jordan
Trey Hendrickson
Carl Granderson

Defensive tackle

Sheldon Rankins
David Onyemata
Mario Edwards Jr.

Nose tackle

Malcom Brown
Taylor Stallworth
Tomasi Laulile
Kenny Bigelow Jr.

Right defensive end

Marcus Davenport
Mario Edwards Jr.
Porter Gustin
Corbin Kaufusi

Weakside linebacker

Demario Davis
Craig Robertson
Vince Biegel
Chase Hansen

Middle linebacker

Alex Anzalone
Craig Robertson
Darnell Sankey

Strongside linebacker

A.J. Klein
Kaden Ellis
Darrell Williams

Cornerback 1

Marshon Lattimore
Ken Crawley
Justin Hardee
Christian Campbell
Jordan Wyatt

Cornerback 2

Eli Apple
Ken Crawley
P.J. Williams
Marcus Sherels
Darius Williams
Nickel cornerback

Patrick Robinson
P.J. Williams
Chauncey Gardner-Johnson

Free safety

Marcus Williams
Chris Banjo
Chauncey Gardner-Johnson

Strong safety

Vonn Bell
J.T. Gray
Saquan Hampton

Kicker

Wil Lutz

Punter

Thomas Morstead

Long snapper

Zach Wood
Nick Moore