National Football League teams must finalize their 53-man rosters for the 2019 regular season by 4 p.m. ET Saturday, which is leading to a wave of high-profile cuts before the deadline.
The Oakland Raiders kicked off the proceedings by releasing linebacker Brandon Marshall, who signed a one-year contract in March. The Las Vegas native, who exceeded 100 tackles three times with the Denver Broncos, has been working his way back to full strength from a knee injury.
Let's check out some of the other notable players hitting the waiver wire. This article will be updated until all 32 rosters are finalized.
RB LeSean McCoy (Buffalo Bills)
After the Bills signed Frank Gore and T.J. Yeldon in free agency and selected Devin Singletary in the third round of the draft, McCoy's roster spot was in question.
Even so, it came as something of a surprise when Buffalo cut ties with the six-time Pro Bowler. McCoy struggled mightily last year, though, with 514 rushing yards on a career-worst 3.2 yards per carry.
Though there are question marks surrounding the 31-year-old, it shouldn't take him long to catch on with a running back-needy team such as the Houston Texans or Tampa Bay Buccaneers.
QB DeShone Kizer (Green Bay Packers)
One year after the Packers sent defensive back Damarious Randall to the Cleveland Browns for Kizer, Green Bay parted ways with the inconsistent quarterback.
Kizer started 15 games as a rookie in Cleveland and went 0-15 in those stars. He served as Aaron Rodgers' backup last season but was unable to beat out Tim Boyle for the backup job this preseason.
Source: ESPN's Adam Schefter
WR Laquon Treadwell (Minnesota Vikings)
Treadwell's disappointing tenure with the Vikings came to an end after just three seasons.
Minnesota selected Treadwell in the first round of the 2016 NFL draft, but the best stat line he could muster was 35 receptions for 302 yards and one touchdown last season. In the battle to serve as the third wideout behind Adam Thielen and Stefon Diggs, Treadwell could not separate himself from Chad Beebe, Dillon Mitchell and Brandon Zylstra.
Source: ESPN's Courtney Cronin
K/P Kaare Vedvik (Vikings)
The ill-fated Vedvik experiment came to a screeching halt Saturday.
Minnesota acquired Vedvik from the Baltimore Ravens for a fifth-round draft pick a few weeks ago, but he made just one of the four field goals he attempted for the Vikes during the preseason. By releasing Vedvik, it means Dan Bailey will be Minnesota's kicker and Matt Wile will serve as the punter, barring other moves.
LB Noah Spence (Tampa Bay Buccaneers)
Spence never quite lived up to his billing after the Bucs selected him in the second round of the 2016 NFL draft out of Eastern Kentucky.
He had a promising rookie season with 5.5 sacks, but that number dipped to one in 2017 and then none last season.
Source: NFL Network's Ian Rapoport
P Britton Colquitt (Cleveland Browns)
After averaging 45.4 yards per punt and being named a Pro Bowl alternate last season, Colquitt should be highly sought-after as a free agent.
The 34-year-old won a Super Bowl with the Denver Broncos and is set to enter his 10th NFL season. Despite ranking 13th in NFL history with a career punting average of 45.5 yards per kick, Colquitt could not beat out undrafted rookie Jamie Gillan in Cleveland.
Source: NFL Network's Tom Pelissero
QB Kyle Lauletta (New York Giants)
Lauletta was viewed as a potential steal when New York took him in the fourth round of the 2018 NFL draft, but his tenure with the Giants is already over.
With Eli Manning remaining as the starter and New York selecting quarterback Daniel Jones out of Duke with the No. 6 overall pick in the 2019 draft, Lauletta wouldn't have been anything more than a third-stringer.
DT Ziggy Hood (New Orleans Saints)
Hood's quest to play a regular-season game for a sixth different team in his NFL career hit a roadblock with his release by the Saints.
Hood is a 32-year-old veteran who was a first-round pick of the Pittsburgh Steelers in 2009. He has appeared in 141 career regular-season games and may appeal to a team in need of some defensive line depth.
WR Jaron Brown (Seattle Seahawks)
Rapoport noted that Brown was a salary-cap casualty after the Seahawks acquired defensive end Jadeveon Clowney in a trade with the Houston Texans.
Brown registered just 166 receiving yards last season, but he did catch five touchdown passes and was expected to play a bigger role in 2019 following the retirement of Doug Baldwin.
WR Eli Rogers (Pittsburgh Steelers)
Rogers was potentially in line to be a big part of Pittsburgh's receiving corps in 2019 following the trade of Antonio Brown to the Oakland Raiders.
While injuries limited Rogers to just three games last season, he was a productive slot receiver in 2016 with 48 receptions for 594 yards and three touchdowns.
DE Jachai Polite (New York Jets)
Despite selecting him in the third round of April's draft, the Jets parted ways with rookie pass-rusher Jachai Polite on Saturday.
Polite registered 11 sacks at Florida last season, but after failing to separate himself during the preseason and following the firing of the general manager who picked him in Mike Maccagnan, the Jets decided to move on.
Source: Manish Mehta of the New York Daily News
RB Wendell Smallwood (Philadelphia Eagles)
Smallwood had been part of the Eagles backfield since the team selected him in the fifth round of the 2016 NFL draft, but the numbers game resulted in his ouster.
With Philly acquiring Jordan Howard, selecting Miles Sanders in the second round of the 2019 draft and having holdovers like Darren Sproles and Corey Clement, there was simply no room for Smallwood any longer.
QB Brian Hoyer (New England Patriots)
The 33-year-old Hoyer has been Tom Brady's backup in New England for the last season-and-a-half and served in the same role from 2009 to 2011 as well.
With the Pats selecting Jarrett Stidham in the fourth round of the 2019 NFL draft and Stidham performing well during the preseason, however, there was little reason for them to keep Hoyer around.
Source: SiriusXM's Adam Caplan
WR Keelan Doss (Raiders)
The Raiders cut Doss loose despite the fact that he finished with 17 receptions for 162 yards and one touchdown during the preseason.
Doss is an undrafted rookie who was attempting to carve out a role behind Antonio Brown and Tyrell Williams. If he doesn't catch on elsewhere, he may have a spot on Oakland's practice squad.
Source: NFL Network's Mike Garafolo
G Joshua Garnett (San Francisco 49ers)
Garnett was selected by San Francisco with the 28th pick in the 2016 draft, but he could not establish himself as a starter beyond his rookie season.
He missed 2017 with a knee injury and appeared in just seven games last season with no starts. Since Laken Tomlinson and Mike Person are locked in as the Niners' starting guards, Garnett was expendable.
Source: NBC Sports Bay Area's Matt Maiocco
WR Jordan Matthews (49ers)
Since topping 800 receiving yards in each of his first three seasons with the Philadelphia Eagles, Matthews hasn't been the same player.
He finished with 282 yards for Buffalo in 2017 and returned to Philly last season to register 300 yards. With Dante Pettis, Marquise Goodwin and rookies Deebo Samuel and Jalen Hurd seemingly ahead of Matthews on the depth chart, the Niners didn't have a spot for him.
LB Malik Jefferson (Cincinnati Bengals)
Just one year after selecting him in the third round of the draft, the Bengals parted ways with Jefferson.
As a rookie, he appeared in 12 games and finished with just 10 tackles. With the Bengals selecting linebacker Germaine Pratt in the third round of this year's draft, there was no obvious path to significant playing time for Jefferson.
QB Cardale Jones (Los Angeles Chargers)
With the Chargers bringing in veteran Tyrod Taylor to back up Philip Rivers, Jones became expendable and didn't make the cut.
Jones did throw for 357 yards and one touchdown with zero interceptions while rushing for a score in the preseason, though, which could help him catch on elsewhere.
LB Shane Ray (Baltimore Ravens)
Ray, 26, hasn't lived up to expectations since the Broncos selected him in the first round of the 2015 draft. He showed signs of development in 2016, when he racked up eight sacks while playing all 16 games, but he tallied just two sacks in 19 appearances over the last two years in Denver.
He signed with the Ravens in May but failed to produce a standout training camp or preseason (0.5 sacks).
Source: ESPN's Jamison Hensley
CB Teez Tabor (Detroit Lions)
Tabor was the Lions' second-round selection in the 2017 draft. The 23-year-old University of Florida product failed to significantly climb the depth chart over his first two years, tallying 39 total tackles across 22 games in a mostly reserve role, and he fell to the roster fringes heading into 2019.
WR Terrelle Pryor (Jacksonville Jaguars)
Pryor, a 30-year-old former standout quarterback at Ohio State, enjoyed a breakout campaign as a wide receiver with the Cleveland Browns in 2016, when he recorded 77 catches for 1,007 yards and four touchdowns. He's never been able to replicate that production, though.
He caught just 16 passes in eight games last season with the Buffalo Bills and New York Jets. He made three grabs in one preseason appearance for the Jags before his release.
DE Datone Jones (Jaguars)
Jones, 29, posted eight sacks across his first three seasons after the Green Bay Packers took him in the first round of the 2013 draft. He's taken down the opposing quarterback just two times since then, and he made just one appearance for the Dallas Cowboys in 2018 because of injuries.
Datone Jones AKA TONE_LOCC @IAM_Dat_One
Thank you Jacksonville I really wanted to be here. Put my heart & soul into making this squad a better team my journey is not going to end here. Made lots of great connections with my teammates & new coaches. Business is Business sometimes things don’t go your way never give up.
The defensive end made 11 tackles but no sacks in four preseason games with Jacksonville.
QB Taylor Heinicke (Carolina Panthers)
Heinicke, 26, bounced around the NFL after going undrafted in 2015 out of Old Dominion. The Panthers claimed him off waivers in April 2018, and he earned the opportunity to serve as backup to Cam Newton.
The Georgia native completed 33 of his 53 attempts for 274 yards with one touchdown and three interceptions in a spot start against the Atlanta Falcons last December.
TE Luke Willson (Raiders)
Willson joined the Raiders in March after a lackluster one-year stay with the Lions. He made 13 catches for 87 yards and no touchdowns in 14 games last season. He previously tallied 89 receptions and 11 scores in five years with the Seattle Seahawks.
The 26-year-old Canadian failed to crack the Oakland roster despite the team lacking a proven playmaker at the position.
RB Thomas Rawls (Jaguars)
Rawls, 26, averaged 5.6 yards per carry and scored four rushing touchdowns during his rookie season with the Seahawks in 2015. His production dropped off considerably over the next two years, and he managed just one appearance with the Bengals in 2018.
His efforts to earn a spot on the Jags behind starter Leonard Fournette fell short as he averaged just 2.6 yards on 13 preseason carries.
Source: ESPN's Michael DiRocco
CB Orlando Scandrick (Eagles)
Scandrick will now be searching for his fourth NFL team in two years after spending the first decade of his professional career with the Dallas Cowboys. He signed with the Washington Redskins in March 2018 but was cut before the regular season and ultimately played 15 games with the Kansas City Chiefs.
He joined the Eagles in July but was always a long shot to make the roster at a crowded position.
RB Cameron Artis-Payne (Panthers)
Artis-Payne, 29, was a little-used reserve across four seasons in Carolina after being selected in the fifth round of the 2015 draft. He was poised for his most expansive role to date, but the Panthers opted instead to lean on more youthful options in Jordan Scarlett and Elijah Holyfield behind Christian McCaffrey.
Source: Agent Michael Perrett
WR Michael Floyd (Ravens)
Floyd found the end zone 22 times in a four-year span between 2013 and 2016. He lost his scoring touch over the last two seasons, however, as he scored just one touchdown in 24 games with the Minnesota Vikings and Redskins. He also had just 20 catches over that span.
The former Notre Dame star signed with the Ravens in May, but the 29-year-old couldn't climb the depth chart enough to earn a final roster spot.
RB Jacquizz Rodgers (New Orleans Saints)
Rodgers didn't join the Saints until early August and couldn't lock down a roster spot despite scoring the team's only rushing touchdown during the preseason. He's never scored more than two TDs in any year and averaged above four yards per carry in only one of his eight NFL seasons.
Source: The Athletic's Katherine Terrell
QB Paxton Lynch (Seahawks)
Lynch failed to secure a backup quarterback job for the second straight year. Last September, he was released by the Broncos, who took him in the first round of the 2016 draft, after falling down the depth chart. This time he was beat out by Geno Smith to serve as the chief reserve to Russell Wilson.
Source: Seattle Times' Bob Condotta
DE Eli Harold (Eagles)
Philadelphia recently acquired Harold in a trade with the Buffalo Bills for offensive lineman Ryan Bates. He lasted three weeks on the roster before getting released Friday, though. He'll look to catch on elsewhere after tallying nine sacks over the previous three seasons with the Lions and 49ers.
WR Tommylee Lewis (Lions)
The undrafted free agent out of Northern Illinois signed with the Lions in March after playing three seasons for the Saints from 2016-18, catching 20 passes for 252 yards and two touchdowns. He also saw work on special teams, returning 36 punts for 335 yards and 24 kickoffs for 528 yards.