Main Photo: Stan Szeto USA Today Sports

The Week 2 preseason game is over, and the Denver Broncos had some really good plays, a few bad plays, and the offensive line was on notice. Head coach Sean Payton wanted the first-team unit to play around 20 snaps. Quarterback Russell Wilson played on 12 offensive snaps and was good.

Backup quarterback Jarrett Stidham played two quarters and was better than last week. That was good. His 7.6 yards per attempt came with zero interceptions and 130 yards on 12-of-17 passing attempts.

The Denver Broncos preseason Week 2 game against the San Francisco 49ers was supposed to be a harder test than the Week 1 contest against the Arizona Cardinals. The Broncos’ first-team offense played better, albeit with Wilson only playing 12 snaps and Courtland Sutton and Jerry Jeudy taking snaps with Stidham.

The Broncos offensive line wasn’t bad against the 49ers’ first and second defense. This is the good, the bad, and the offensive line in the Broncos’ second preseason game.

Denver Broncos The Good, the Bad, and the Offensive Line

The Good

The Broncos run game was good in so many ways. The return of Javonte Williams was good in his first game since his torn ACL in Week 4 last season. Payton initially wanted Williams to play “maybe four carries and a catch .” Williams played 13 offensive snaps. He ran eight routes on five targets with four receptions, and his five targets led all Broncos’ players. He had three carries for 12 yards. His three carries were tied for second most on the team. Williams looked good, and that’s good for the Broncos.

Rookie Jaleel McLaughlin was really good in every facet of the game. He had two targets, two receptions for eight yards, and a receiving touchdown. McLaughlin led the team in rushing attempts (7), averaging 6.4 yards per attempt. His 45 rushing yards were tied with Tony Jones for a team-high, and McLaughlin’s rushing touchdown gave him two touchdowns for the evening. McLaughlin also excelled in his kick-return duties.

Wilson joined in the run game looking more mobile than he did all last year. Wilson was able to release from the pocket when he felt pressured. His three rushing attempts for 25 yards included an impressive 17-yard run. Wilson led the run game in yards per attempt averaging 8.3 on his three runs.

The Bad

The state of the tight end room is bad if you are fantasy football dependent on the position. As of this posting, there are currently six tight ends on the Broncos depth chart. Last week it was Adam Trautman with three targets and two receptions for 18 yards.

This week, Nate Adkins led the tight end group with three targets and three receptions for 17 yards. Greg Dulcich had one target and one reception for five yards. Dulcich is still absent when the team is in 11 personnel on first and second downs. Albert Okwuegbunam was on the field for one target and zero receptions.

The fantasy football target pool is already shallow. Payton is just having the Broncos tight ends muck up the water.

From a non-fantasy standpoint, the third-string defense once again was bad. This defense once again gave up a lead in the game’s final minutes. It was bad.

Denver Broncos Offensive Line

Mike McGlinchey was once again unable to play with an injury. Garett Bolles, Ben Powers, Lloyd Cushenberry III, and Quinn Meinerz were better. The offensive line surrendered two sacks in pass blocking, but against a better front seven, it feels a little less earth-shattering. On the brighter side, left guard Meinerz did not allow pressure on his 13 offensive snaps.

The run blocking improved with the run game collecting 31 more rushing yards (153 to 122) on just three more carries (25 to 22).

And Finally…

More must-reads:

TODAY'S BEST
Les Miles levies a shocking claim against LSU in lawsuit
Reporters update Aaron Rodgers' recovery from torn Achilles
Blue Jays right-hander dealing with soreness in right elbow
Seahawks expect second-year WR to be 'massive piece'
Flyers sign defenseman to two-year extension
Star CB discusses future with Broncos
Lightning winger named a potential buyout candidate
Curry Brand signs 'Japanese Steph Curry' to multi-year deal
Steelers LB T.J. Watt addresses retirement timeline
136-game streak comes to an end for Spain in Euro 2024 opener
Watch: Bryson DeChambeau pays tribute to the late Payne Stewart after winning U.S. Open
Rory McIlroy chokes away U.S. Open with pair of brutal missed putts
Watch: Dodgers' Mookie Betts leaves game after taking 98 mph pitch to hand
Dodgers' Dave Roberts confirms Yoshinobu Yamamoto is going on 15-day IL
Ryan Blaney staves off challengers for dominant win at Iowa Corn 350
Sky forward Angel Reese rips officials following loss to Fever
Watch: Denmark's Christian Eriksen nets goal at Euro 2024 three years after suffering cardiac arrest
Watch: UFL championship marred by late on-field altercation between Stallions, Brahmas
Is Commanders' Jayden Daniels likely to open season as starting QB?
Kyrie Irving's warning to potential Celtics is being taken out of context