ESSENTIAL 49 49 ESSENTIAL 49ERS EVERY STORY ยท EVERY DAY 49 EST. MMXXVI E 49 49
Essential 49ers seal Essential49ERS Every story · Last 24 hours · One place

Week of April 20, 2026

7 stories

Season recap, April 20 - 26, 2026: the biggest stories of the week, curated from the original reporting. Not a complete daily record.

NBC Sports Bay AreaArticle

49ers, Trent Williams agree to two-year, $50M extension

The 49ers locked up their All-Pro left tackle on the Monday of draft week, announcing a two-year, $50 million extension with $37 million guaranteed and a $22 million signing bonus. The deal keeps Williams in San Francisco through the 2027 season and reduces his scheduled $39 million cap hit for 2026. Williams, 37, had been the subject of release rumors if the sides could not agree.

Read the full story →Week of April 20, 2026
NBC Sports Bay AreaArticle

49ers trade out of Round 1 twice, landing at No. 33

San Francisco traded its original No. 27 overall pick and No. 138 to the Miami Dolphins for Nos. 30 and 90, then flipped No. 30 to the New York Jets for Nos. 33 and 179. The moves pushed the 49ers completely out of the first round and gave them the first selection of Day 2. They entered Thursday with six picks and ended the night with seven.

Read the full story →Week of April 20, 2026
Sporting NewsArticle

ESPN gives 49ers B+ for draft-night trade-down with Dolphins

ESPN analyst Seth Walder graded San Francisco's two first-round trades and handed the 49ers a B+ for the Dolphins deal, praising the move up 48 spots to No. 90 as valuable. The Jets trade was graded less favorably for San Francisco, though it put the 49ers in position to make the first pick of Day 2. Walder's combined assessment of the two moves came out to a solid B.

Read the full story →Week of April 20, 2026
Niners NationArticle

49ers take WR De'Zhaun Stribling at No. 33 after trading down again

With the first pick of the second round, the 49ers selected Ole Miss wide receiver De'Zhaun Stribling at No. 33, a pick many analysts viewed as a reach. Kyle Shanahan said he sees Stribling filling the Jauan Jennings role, praising his speed, hands, physicality, and elite blocking. The 49ers finished Day 2 with eight players after trading down five times over the weekend.

Read the full story →Week of April 20, 2026
NBC Sports Bay AreaArticle

49ers trade LB Dee Winters to Cowboys, draft Romello Height at No. 70

San Francisco dealt linebacker Dee Winters to Dallas for the No. 152 pick, then sent Nos. 58 and 152 to Cleveland for Nos. 70 and 107. At No. 70 the 49ers took Texas Tech edge rusher Romello Height, who recorded 10 sacks and 38 tackles in a breakout 2025 season. Shanahan described Height as a relentless situational pass rusher who fits the 49ers' style.

Read the full story →Week of April 20, 2026
NBC Sports Bay AreaArticle

49ers flip fourth-rounder to Ravens, wrap up eight-pick draft class

The 49ers traded No. 133 to the Baltimore Ravens for No. 154 and a 2027 sixth-round pick, rounding out a class of eight. The final haul: WR De'Zhaun Stribling (33), DE Romello Height (70), RB Kaelon Black (90), DT Gracen Halton (107), OL Carver Willis (127), CB Ephesians Prysock (139), LB Jaden Dugger (154) and OT Enrique Cruz Jr. (179). San Francisco entered the weekend with six picks and left Pittsburgh with eight.

Read the full story →Week of April 20, 2026
YardbarkerArticle

Lynch: 49ers not releasing Brandon Aiyuk 'anytime soon'

General manager John Lynch told reporters after the draft that no trade partner emerged for Brandon Aiyuk, holding up his phone and saying the team is available for calls. Lynch said the team is in no hurry and will not release the receiver anytime soon, even though an eventual release remains expected. Ian Rapoport separately reported that the 49ers and Commanders are in a standoff, with Washington content to wait for a release and San Francisco holding out for trade compensation.

Read the full story →Week of April 20, 2026