Latest
MLB NewsDiary of a Yankees Fan #12: Aaron Boone Coming Back in 20271 day agoNFL TransactionsMiami Dolphins: Waived DB Storm Duck from the reserve/physically unable to perform list and LB Andre Jones. Released K Riley Patterson. Signed DE Rodney McGraw from the practice squad to the active roster. Signed K Zane Gonzalez to the practice squad1 day agoNFL TransactionsNew England Patriots: Waived WR Jeremiah Webb from injured reserve1 day agoNFL TransactionsBaltimore Ravens: Waived LB Carl Jones Jr. Signed K Jake Moody to the practice squad1 day agoNFL TransactionsTennessee Titans: Released DT Jordan Elliott. Signed DB Erick Hallett to the practice squad. Released LB Chase Wilson from the practice squad1 day agoNFL TransactionsLas Vegas Raiders: Waived WR Corey Rucker from injured reserve1 day agoNFL TransactionsNew York Giants: Released RB Najee Harris and OLB Jihad Ward. Signed LB Trace Ford from the practice squad to the active roster. Signed WR Jason Brownlee to the practice squad1 day agoNFL TransactionsPhiladelphia Eagles: Waived RB Jaydon Blue and RB Carson Steele with an injury designation. Signed RB Elijah Mitchell to the practice squad. Released C James Brockermeyer and RB Ian Wheeler from the practice squad1 day agoNFL TransactionsDetroit Lions: Signed DT Aidan Keanaaina to the practice squad. Released DT Chris Smith from the practice squad1 day agoNFL TransactionsAtlanta Falcons: Waived LB Bralen Trice. Signed LB T.J. Quinn to the practice squad1 day ago
NFL

49ers Soar Against Browns in Week 13 Win

49ers
Nov 30, 2025; Cleveland, Ohio, USA; San Francisco 49ers tight end George Kittle (85) and San Francisco 49ers wide receiver Jauan Jennings (15) celebrate after a play during the second half against the Cleveland Browns at Huntington Bank Field. Mandatory Credit: Ken Blaze-Imagn Images

The 49ers walked out of Huntington Bank Field with a convincing 26–8 win, spoiling the home debut of rookie quarterback Shedeur Sanders and improving their record to 9–4, while dropping the Browns to 3–9. It was a dogged, well-executed performance by the 49ers, a team keen to keep momentum after recent wins, and they made the most of every Cleveland mistake.

49ers Game of Offensive Balance

It wasn’t fireworks, but the 49ers offense was methodical and efficient. Quarterback Brock Purdy completed 16-of-29 passes for 168 yards and a touchdown, then punched in another score on a two-yard rush in the third quarter to put the game out of reach. 

Meanwhile, Christian McCaffrey laid the foundation with challenging, consistent work on the ground, powering a one-yard touchdown early and chewing up clock throughout. That ground-and-pound game plan gave San Francisco control and kept Cleveland’s pass rush from getting into rhythm. Add in two field goals from the usually reliable Matt Gay, and you have a blueprint for how to win in windy, cold conditions—conservative, consistent, and mistake-free.

Browns Show Spark, But Mistakes Kill Momentum

For the Browns, all eyes were on Sanders, making his first home regular-season start. He delivered 16-of-25 for 149 yards and a 34-yard touchdown strike to rookie tight end Harold Fannin Jr., followed by a successful two-point conversion run by Quinshon Judkins to briefly take an 8–7 lead just before halftime.

However, that momentum fizzled fast. The Browns failed on multiple crucial fourth-down attempts, and a muffed punt late in the third quarter gave the San Francisco 49ers the short field they needed to seal the game. On top of that, Cleveland lost defensive lineman Maliek Collins to a knee injury in the third quarter, a blow to a defense already fighting to contain one of the league’s best offenses. 

49ers, stay calm. Stay efficient. 

In the swirling winds and chill of Cleveland, the 49ers game showed patience and discipline. Their offense didn’t dazzle, but it did what it needed to: convert drives into points, avoid turnovers, and let the defense handle the rest. On a rough afternoon for the Browns, filled with miscues, failed conversions, and an injury, that was more than enough. Yes, Sanders and the Browns’ offense flashed promise, but football is a team game, and Sunday the Browns didn’t execute as a unit. Now, San Francisco heads into their bye week riding momentum. As for Cleveland, the youth movement is interesting and a possible bright spot.

Sheduer Sanders First Home Start 

In his first home start for the Cleveland Browns, Sanders showed flashes of poise, completing 16-of-25 passes for 149 yards and delivering a 34-yard touchdown strike to rookie tight end Harold Fannin Jr. that gave Cleveland a brief 8–7 lead late in the first half. 

However, after that bright moment, things unraveled a bit. The Browns’ offense stalled, their special teams misfired, and Sanders took three sacks, two by Clelin Ferrell and one by Keion White, as pressure from San Francisco forced him into some ugly throws and hurried decisions. 

He spread the ball to multiple receivers early and hit that deep touchdown ball right when his team needed it. But consistency, especially under pressure, remains a question. As much as he flashed upside, Sunday showed that the path forward for Sanders (and the Browns) is still a steep climb.

Total Apex Media Don't stop here Every Score. Every Story. One Home. Breaking sports, entertainment and news from across the Total Apex network, updated all day. Get the Full Story →