By R.L. Bynum
Javonte Williams made his preseason debut for the Denver Broncos after his long recovery from right knee surgery and declared that he is 100%.
His performance was productive for the number of snaps he got — 12 rushing yards on three carries and four catches for 18 yards — and just being back on the field for the Broncos’ 21–20 exhibition loss Saturday at San Francisco was huge.
There was relief when he took his first hit.
“It was just like a weight lifted off of me,” Williams said. “I was thinking it was going to hurt or something, but I really didn’t even feel it. I just jumped back up.”
He couldn’t make the catch on a screen pass in the game’s first play but caught a throw from former N.C. State quarterback Russell Wilson on the second play for 12 yards.
“I was still just thinking I got hurt the last time I got tackled,” Williams said. “There was a lot of nerves going into it, but once I got it out of the way, I felt pretty good.”
It’s unlikely that Williams will play again before Denver opens the season at home on Sept. 10 against the Las Vegas Raiders, but he sounds eager for what’s ahead. It was in a game against those Raiders on Oct. 2 last season when he suffered tears to his ACL and LCL to end his season.
“I’m even more excited,” Williams said. “Just seeing the way that we improved from last week to this week, the o-line and everybody like that, it just looks promising for us. Hopefully, we will translate over to the next preseason game and to the regular season.”
Dazz Newsome, Miles Dorn, Kyler McMichael and Andre Smith are getting longer looks than they perhaps would have gotten in other camps.
Unlike recent years, all NFL teams can keep 90 players on their rosters throughout the preseason and don’t have to cut down to 53 until Aug. 29, the Tuesday after the final exhibition games. Last season, teams had to trim to 85 after the first exhibition, 80 after the second and 53 after the third.
The San Francisco 49ers’ depth chart lists Newsome as the fourth-string wide receiver, Dorn is Miami’s fifth-string safety, McMichael is Arizona’s fifth-string cornerback and Smith is the fourth-string left inside linebacker on the Atlanta Falcons’ depth chart.
Newsome caught the only pass targeted to him for the 49ers in their win over Denver. Smith came off the bench to get three tackles, one for a loss, in Atlanta’s 13-all tie with Cincinnati on Friday. Wide receiver Mack Hollins caught the two passes targeted to him for 20 yards for Atlanta.
Dorn had two tackles, one for a loss, and an assist in Miami’s 28–3 Saturday win at Houston.
McMichael had two tackles in the Cardinals’ 38–10 Saturday home loss to Kansas City.
In his second NFL exhibition, wide receiver Josh Downs again got playing time several ways. In the Indianapolis Colts’ 24–17 Saturday home win against Chicago, he had two catches for 20 yards, a punt return for five yards and a kickoff return for 14 yards.
Mitch Trubisky, the clear No. 2 quarterback behind former Pitt QB Kenny Pickett, was efficient off the bench in the Pittsburgh Steelers’ 27–15 Saturday home win over Buffalo. Trubisky, who turned 29 Sunday, was 10 of 13 for 78 yards and a touchdown with a 116.8 passer rating while running twice for 13 yards.
Subscribe to read Tar Heel Tribune ad-free
Subscribe for a cleaner, smoother reading experience without the flashing banners, slow-loading elements, or those especially annoying pop‑up ads that interrupt the flow of the story. You’ll also get the first version of each story emailed to you. The only ads you’ll see are static, non-intrusive ads for UNC‑related books, and there are none currently on the site.
Cole Holcomb, the Steelers’ starting left inside linebacker, had three tackles, including one for a loss, and defended one pass.
Ty Chandler had 11 carries for 24 yards in Minnesota’s 24–16 Saturday home loss to Tennessee, and remains the Vikings’ third-string running back.
Antoine Green, the third-string wide receiver on Detroit’s depth chart, caught the only pass targeted to him for 18 yards in the Lions’ 25–7 Saturday home loss to Jacksonville. It was the second-longest Detroit play of the game. Rookie nose tackle Raymond Vohasek had one tackle for Jacksonville.
Rookie Asim Richards started at left tackle for the second consecutive Dallas Cowboys exhibition, a 22–13 Saturday loss at Seattle.
Safety M.J. Stewart Jr., second-string on Houston’s depth chart, had three tackles in the Texans’ 28–3 Saturday loss to Miami.
Linebacker Tomon Fox had an active game off the bench during the New York Giants’ 21–19 home win Friday over the Carolina Panthers. He collected two tackles (one for a loss), one assist. He tackled quarterback Matt Corral for a six-yard loss and hurried him once.
Giants right guard Joshua Ezeudu played off the bench.
Tar Heels who have sat out exhibition games this weekend included running back Michael Carter and linebacker Chazz Surratt of the New York Jets and Houston Texans tackle Charlie Heck (on the PUP list with an undisclosed injury).
The teams for several UNC alums still haven’t played this weekend, including Sam Howell, who was named last week as the Washington Commanders’ starting quarterback.
Robert Quinn, a free agent, was arrested Friday in Summerville, S.C., after the pickup truck he was driving allegedly hit four vehicles on Tuesday. He then allegedly hit a woman in the face.
He faces charges of third-degree assault and battery, hit-and-run of an attended vehicle, striking fixtures adjacent to a highway and four counts of hit-and-run property damage.


British Brooks, Houston Texans running back
Age 26 | 5–11, 225 | third NFL season | UNC 2018–23
Roster situation — Third-string running back
2025 statistics —13 games, 17 carries, 787 yards (20 longest); 5 special-teams tackles, 5 special-teams assists
Week 1 — Bills 36, Texans 31 | played off the bench with no statistics
Week 2 — 1 p.m. Sunday vs. Cincinnati, CBS
Week 3 — 1 p.m. Sunday at Indianapolis, CBS

Dyami Brown, Washington Commanders wide receiver
Age 26 | 6–0, 195 | sixth NFL season | UNC 2018–20
Roster situation — Second-string right wide receiver
2025 statistics (Jacksonville) — 17 games, 7 starts, 23 catches, 220 yards (39 longest), 9.9 average, 1 TD, 1 fumble (lost); 5 carries, 26 yards (9 longest); 4 kickoff returns, 106 yards (31 longest)
Week 1 — Eagles 24, Commanders 22 | didn’t start: 0 catches on 2 targets; 37 offensive snaps (53%); 48.3 PFF offensive grade
Week 2 — 4:25 Sunday at Dallas, Fox
Week 3 — 1 p.m. Sunday vs. Seattle, Fox

Josh Downs, Indianapolis Colts wide receiver
Age 25 | 5–9, 171 | fourth NFL season | UNC 2020–22
Roster situation — Starting slot wide receiver
2025 statistics — 16 games, 11 starts, 58 catches, 566 yards (34 longest), 4 touchdowns; 2 rushes, -2 yards; 7 punt returns, 68 yards; 2 tackles
Week 1 — Ravens 41, Colts 23 | didn’t start: 2 catches on 4 targets, 37 yards (25 longest); 2 fair catches on punt returns; 48 offensive snaps (89%); 3 special-teams snaps (10%); 6.7 fantasy points; 66.0 PFF offensive grade, team-leading 65.8 pass grade
Week 2 — 8:20 Sunday at Kansas City, NBC
Week 3 — 1 p.m. Sunday vs. Houston, CBS

Joshua Ezeudu, Kansas City Chiefs tackle/guard
Age 26 | 6–4, 310 | fifth NFL season | UNC 2018–21
Roster situation — Second-string left guard
2025 statistics — (with New York Giants) Missed the season with a severe calf injury suffered during training camp (played 17 games in 2024)
Week 1 — Chiefs 31, Broncos 10 (Monday) | 3 offensive snaps (4%)
Week 2 — 8:20 Sunday vs. Indianapolis, NBC
Week 3 — 1 p.m. Sunday at Miami, CBS

Cedric Gray, Tennessee Titans linebacker
Age 23 | 6–2, 235 | third NFL season | UNC 2020–23
Roster situation — Starting weakside linebacker
2025 statistics — 16 games, 15 starts, 94 tackles, 65 assists, 7 tackles for losses, 1 sack for 7 yards, 3 passes defended, 2 quarterback pressures, 1 quarterback hit, 2 special-teams tackles, 2 fumble recoveries
Week 1 — Jets 23, Titans 10 | not active for the game (concussion)
Week 2 — 1 p.m. Sunday vs. Philadelphia, Fox
Week 3 — 1 p.m. Sunday at New York Giants, CBS

Omarion Hampton, Los Angeles Chargers running back
Age 23 | 6–0, 220 | second NFL season | UNC 2022–24
Roster situation — Starting running back
2025 statistics — 9 games, 6 starts, 124 carries, 545 yards (54 longest), 4.4 average, 4 touchdowns; 32 catches, 192 yards (22 longest), 1 touchdown; 1 fumble recovery
Week 1 — Cardinals 26, Chargers 14 | started: 12 carries, 43 yards, (14 longest), 1 touchdown (8-yard run); fumbled, and it was lost; 58 offensive snaps (58%); 8.3 fantasy points; 57.6 PFF offensive grade; 72.6 PFF pass-blocking grade
Week 2 — 4:30 Sunday vs. Las Vegas Raiders, CBS
Week 3 — 1 p.m. Sunday at Buffalo, Fox

Cole Holcomb, Pittsburgh Steelers linebacker
Age 29 | 6–1, 240 | eighth NFL season | UNC 2015–18
Roster situation — Second-string right inside linebacker
2025 statistics — 12 games, 3 starts, 19 tackles, 11 assists, 1 forced fumble, 5 special-teams tackles, 3 special-teams assists
Week 1 — Steelers 20, Falcons 13 | didn’t start; 1 assist; 3 defensive snaps (5%), 17 special-teams snaps (57%); 64.3 PFF special-teams grade
Week 2 — 1 p.m. Sunday at New England, CBS
Week 3 — 1 p.m. Sunday vs. Cincinnati, CBS

Mack Hollins, New England Patriots wide receiver
Age 32 | 6–4, 221 | 10th NFL season | UNC 2013–16
Roster situation — Second-string right wide receiver
2025 statistics — 15 games, 47 catches, 550 yards, 12.0 average, 54 longest, 2 touchdowns
Week 1 — Seahawks 13, Patriots 10 (Wednesday) | Started: 4 catches on 5 targets, 51 yards (19 longest); 50 offensive snaps (70%), 8 special-teams snaps (36); 9.1 fantasy points; 72.9 PFF offensive grade (second-highest on the team)
Week 2 — 1 p.m. Sunday vs. Pittsburgh, CBS
Week 3 — 1 p.m. Sunday at Jacksonville, CBS

Sam Howell, Dallas Cowboys quarterback
Age 24 | 6–1, 225 | fourth NFL season | UNC 2019–21
Roster situation — Backup quarterback
2024 season statistics (Seattle Seahawks); didn’t play in 2025 when with Philadelphia — 2 games, 5 of 14, 24 yards, 1 interception, 14.6 passer rating; 1 carry, 2 yards
Week 1 — Giants 28, Cowboys 20 | Didn’t play; last played in a regular-season game on Jan. 7, 2024 for Washington against Dallas
Week 2 — 4:25 Sunday vs. Washington, Fox
Week 3 — 4:25 Sunday vs. Baltimore in Rio De Janeiro, Brazil, CBS

Mike Hughes, Atlanta Falcons cornerback
Age 29 | 5–10, 191 | ninth NFL season | UNC 2015
Roster situation — Starting cornerback
2005 season statistics — 12 games, 38 tackles, 11 assists, 1 interception
Week 1 — Steelers 20, Falcons 13 | started: 3 tackles; 67 defensive snaps (100%); 57.9 PFF defensive grade
Week 2 — 1 p.m. Sunday vs. Carolina, Fox
Week 3 — 8:15 Thursday at Green Bay, Prime Video

Willie Lampkin, Philadelphia Eagles guard/center
Age 24 | 5–11, 290 | second NFL season | UNC 2023–24
Roster situation — Second-string left guard
2025 statistics — Didn’t play; went on injured reserve in late August
Week 1 — Eagles 24, Commanders 22 | 4 special-teams snaps (13%); 55.3 PFF special-teams grade
Week 2 — 1 p.m. Sunday at Tennessee, Fox
Week 3 — 8:15 Monday at Chicago, ESPN

Drake Maye, New England Patriots quarterback
Age 23 | 6–4, 225 | third NFL season | UNC 2021–23
Roster situation —Starting quarterback
2025 statistics — 17 games, 17 starts, 354 of 492, 4,494 (72 longest), 71.9%, 31 touchdowns, 8 interceptions, 47 sacks (201 yards in losses), 113.5 rating; 103 carries, 450 yards (28 longest), 4 touchdowns; 1 two-point conversion run; 3 fumbles (2 lost, 1 recovered)
Week 1 — Seahawks 13, Patriots 10 (Wednesday) | started: 23 of 33, 178 yards (19 longest), 178 yards, 1 touchdown (two-yard pass to Eli Raridon), 3 interceptions, 3 sacks (10 yards), 54.9 passer rating; 7 carries, 47 yards (16 longest); 71 offensive snaps (100%); 12.82 fantasy points; 55.1 PFF offensive grade; 50.7 PFF offensive grade
Week 2 — 1 p.m. Sunday vs. Pittsburgh, CBS
Week 3 — 1 p.m. Sunday at Jacksonville, CBS

Asim Richards, New Orleans Saints offensive lineman
Age 25 | 6–4, 307 | fourth NFL season | UNC 2019–22
Roster situation — Second-string left tackle
2025 statistics — 15 games, 4 starts, 359 offensive snaps, 53 special-teams snaps
Week 1 — Lions 31, Saints 30 | played 5 special-teams snaps (15%); 60.3 PFF special-teams grade
Week 2 — 1 p.m. Sunday at Baltimore, CBS
Week 3 — 4:25 Sunday vs. Las Vegas, CBS

Chazz Surratt, Seattle Seahawks linebacker
Age 29 | 6–2, 233 | fifth NFL season | UNC 2017–20
Roster situation — Third-string weakside linebacker
2025 statistics — 11 games, 4 tackles
Week 1 — Seahawks 13, Patriots 10 (Wednesday) | started: 1 tackle on kickoff coverage, 1 assist on kickoff coverage; called for a roughing-the-kicker penalty; 17 special-teams snaps (77%); 1.5 fantasy points; 46.8 special-teams grade (second-lowest on the team)
Week 2 — 4:25 Sunday at Arizona, Fox
Week 3 — 1 p.m. Sunday at Washington, Fox

Mitch Trubisky, Tennessee Titans quarterback
Age 30 | 6–3, 222 | 10th NFL season | UNC 2014–16
Roster situation — Second-string QB behind Cam Ward
2025 statistics (Buffalo) — 4 games, 25 of 35, 313 yards (37 longest), 4 touchdowns, 1 2-point conversion completion; 9 carries, 6 yards (9 longest)
Week 1 — Jets 23, Titans 10 | didn’t play
Week 2 — 1 p.m. Sunday vs. Philadelphia, Fox
Week 3 — 1 p.m. Sunday at New York Giants, CBS

Tez Walker, Baltimore Ravens wide receiver
Age 25 | 6–1, 198 | third NFL season | UNC 2023
Roster situation — Second-string wide receiver
2025 statistics — 11 games, 2 starts, 6 catches, 136 yards (38 longest), 3 touchdowns; 1 tackle, 1 sack, 1 forced fumble, 2 QB hit, 2 special-teams assists
Week 1 — Ravens 41, Colts 23 | not active for game (groin injury)
Week 2 — 1 p.m. Sunday vs. New Orleans, CBS
Week 3 — 4:25 Sunday vs. Dallas in Rio De Janeiro, Brazil, CBS

Javonte Williams, Dallas Cowboys running back
Age 26 | 5–10, 220 | sixth NFL season | UNC 2018–20
Roster situation — Starting running back
2025 statistics — 16 games, 16 starts, 252 carries, 1,201 yards (4.8 average; 66 longest), 11 touchdowns; 35 catches, 137 yards (3.9 average; 14 longest), 2 touchdowns
Week 1 — Giants 28, Cowboys 20 | started: 12 carries, 41 yards (8 longest), 1 touchdown (1-yard touchdown run; 37 seconds left in the third quarter); 5 catches on 5 targets, 31 yards (17 longest), 1 touchdown (17-yard touchdown pass from Dak Prescott, 5:21 left in the fourth quarter); 41 offensive snaps (71%); 24.2 fantasy points; team-leading 78.0 PFF offensive grade; 79.4 PFF pass-blocking grade second on the team
Week 2 — 4:25 Sunday vs. Washington, Fox
Week 3 — 4:25 Sunday vs. Baltimore in Rio De Janeiro, Brazil, CBS
On season-ending injured reserve
— New Orleans running back Ty Chandler; suffered a knee injury in the second preseason game; ran for 45 yards in two preseason games
On injured reserve
— Minnesota cornerback Marcus Allen; had 2 tackles, 1 assist in 45 preseason snaps
— New York Giants rookie cornerback Thaddeus Dixon (torn Achilles)
On PUP list
— Houston safety M.J. Stewart (torn quad), who didn’t play during the preseason
On practice squads
— Los Angeles Rams center Austin Blaske; played every offensive snap of all three preseason games
— Tennessee running back Michael Carter by Tennessee; had three catches for 20 yards and a 43-yard kickoff return in the last preseason game
— Houston cornerback Alijah Huzzie
— Minnesota defensive tackle Jahvaree Ritzie; had four tackles and three assists in 77 total preseason snaps
— Baltimore linebacker Kaimon Rucker; had 5 tackles, 1 assist, 1 sack (6 yards), 2 tackles for losses and 1 quarterback hit in their 41–3 preseason win Friday
Waived in camp
— Linebacker Power Echols by Seattle
— Linebacker Tomon Fox by Los Angeles Rams; had 28 tackles and 13 special-teams tackles in two preseason games
— Linebacker Amari Gainer by New England; had 4 tackles and two assists in three preseason games
— Offensive lineman Charlie Heck by the Miami Dolphins
— Defensive end Smith Vilbert by Minnesota; had one tackle in 47 preseason snaps
Waived with injury designation
— Tight end Bryson Nesbit by Minnesota after collecting 3 catches for 29 yards in two preseason games; had been listed as fifth string
