If the season were to start today (and, yes, we're well aware it does not), this is how the 49ers' starting lineup with look:
QB -- Colin Kaepernick
(Still waiting for that Alex Smith signing; Scott Tolzien is the only other QB on the roster.)
RB -- Frank Gore
(Kendall Hunter is the change-of-pace back; and the 49ers continue to look for competition for Anthony Dixon.)
FB -- Bruce Miller
WR -- Michael Crabtree
WR -- Randy Moss
Slot -- Kyle Williams
(Team has already brought in Chaz Schilens and Brandon Lloyd for visits, and now they're showing some interest in free agents Laurent Robinson and Mario Manningham, according to Sac Bee and ESPN reports.)
TE -- Vernon Davis
(Delanie Walker remains with a vital role as the No. 2 tight end.)
LT -- Joe Staley
LG -- Mike Iupati
C -- Jonathan Goodwin
RG -- Daniel Kilgore
RT -- Anthony Davis
(Alex Boone is the top backup swing tackle; Adam Snyder is taking a free-agent visit to the Arizona Cardinals on Wednesday; Leonard Davis, who could sign Wednesday as a free agent, would enter the mix with Daniel Kilgore at guard; and Mike Person and Chase Beeler fight it out to back up Goodwin.)DEFENSE
LDE -- Ray McDonald
NT -- Isaac Sopoaga
RDE -- Justin Smith
(Ricky Jean Francois, Will Tukuafu, Demarcus Dobbs and Ian Williams are the backups here.)
LOLB -- Ahmad Brooks
ILB -- Patrick Willis
ILB -- NaVorro Bowman
ROLB -- Aldon Smith
(Smith takes over for Parys Haralson as a starter, and the 49ers must determine if they want to bring back Haralson at his 2.75 million salary; Tavares Gooden is the backup on the inside with Larry Grant's future as a restricted fee agent yet to be determined.
LCB -- Carlos Rogers
RCB -- Tarell Brown
Third CB -- Chris Culliver
(Tramaine Brock fights for a backup role, along with long shots Curtis Holcomb and Perrish Cox; the 49ers gave veteran Shawntae Spencer permission to seek a trade, and his status has yet to be resolved.)
FS -- Dashon Goldson
SS -- Donte Whitner
(C.J. Spillman is signed to spearhead special teams while also filling role as a backup)
The 49ers on Wednesday were assigned outside linebacker Cassius Marsh off waivers from the New England Patriots.
The Patriots waived Marsh on Tuesday after acquiring him in September from the Seattle Seahawks in exchange for fifth- and seventh-round draft picks.
Marsh (6 foot 4, 245 pounds) appeared in 46 games in his four NFL seasons. Three of his four career sacks came in 2016 while with the Seahawks. He was Seattle's fourth-round pick in 2014.
Marsh is the second defensive player the 49ers have claimed off waivers this week. The club acquired former Jacksonville Jaguars defensive lineman Sheldon Day on Monday. The 49ers released defensive linemen Tony McDaniel and Datone Jones within the past week.
The 49ers are at their roster maximum of 53 players. The club will have to clear a roster spot if Tank Carradine, as expected, is activated off injured reserve in order to play Sunday against the Seattle Seahawks at Levi’s Stadium.
SANTA CLARA – Quarterback C.J. Beathard is expected to make his fifth consecutive start for the 49ers on Sunday, but Seattle coach Pete Carroll said his team will be prepared to face Jimmy Garoppolo, too.
“It really isn’t a factor,” Carroll said in a conference call with Bay Area reporters on Wednesday. “We’re just preparing for the 49ers. They got a style of offense. They got really good players who do what they do. And whoever’s triggering it from the quarterback spot, we’re going to go play football.
“We’ve seen Jimmy play. We’ve seen how he’s mobile and the kind of athlete and competitor he is. But other than that, we just go play football. We can’t do anything about that.”
Beathard remained on the sideline when the clubs met Sept. 17 in Seattle. The Seahawks have defeated the 49ers seven consecutive times, including a 12-9 victory in Week 2 this season. Quarterback Brian Hoyer started the 49ers’ first six games of the season and rushed for just 7 yards during that time. Beathard has 115 yards rushing on 20 attempts in Kyle Shanahan’s offense.
“He’s been mobile. He’s got a rushing average, you know,” Carroll said of Beathard. “He’s averaging 5-yards a carry and stuff. They’re incorporating him in the run game some that we have to be concerned about. That’s different than other quarterbacks at times. I’d think Jimmy can do the same stuff.
“He (Beathard) is getting more settled. You can see the offense growing. You can see Kyle able to expand and do more stuff. He’s an incredible offensive coordinator and play-caller that we’ve respected for a long time. I think they’re just grown and they’re getting more proficient at what they’re doing."