Editor's note: Join Matt Maiocco for his weekly 49ers chat today at Noon.
The 49ers opted to keep LaMichael James on their initial 53-man roster ahead of 220-pound rookie running back Glenn Winston.
That is a decision the 49ers should be regretting today after granting James’ request to be waived on Monday.
Winston is no longer an option for the 49ers after the Cleveland Browns claimed him off waivers a day after teams were required to cut their rosters to 53 players.
The 49ers currently have just two running backs on their 53-man roster: Frank Gore and Carlos Hyde.
James was the No. 3 running back, but he rarely played. And the 49ers filled his roster spot with the re-signing of special-teams player Kassim Osgood.
The 49ers have another running back, Kendall Gaskins, on their practice squad.
[MAIOCCO: Two rookies made James expendable with 49ers]
Winston opened eyes in the exhibition season after gaining a team-high 113 yards and a touchdown on 19 rushing attempts.
He is now on the Browns’ 53-man roster. Winston spent Week 1 on the sideline as one of the team’s seven inactive players against the Pittsburgh Steelers.
Winston is one of six 49ers players during training camp who opened the season on rosters of other teams. Here’s how other former 49ers spent their opening week of the NFL season:
--Punter Colton Schmidt had the best opener for any of the recently released 49ers. Schmidt, who landed on his feet as the Buffalo Bills punter, had an excellent day in an overtime victory against the Chicago Bears. Schmidt had a net average of 43.2 on five punts, four of which pinned the Bears inside the 20-yard line.
--Special-teamer C.J. Spillman saw action on 10 special-teams plays for the Dallas Cowboys against the 49ers. Spillman was not credited with any tackles before leaving with a groin strain.
--Cornerback Darryl Morris played three snaps of defense and one play on special teams in the Houston Texans’ 17-6 win over Washington. He was not credited with any tackles.
--Offensive lineman Adam Snyder was inactive for the New York Giants on Monday night against the Detroit Lions.
--Offensive lineman Ryan Seymour played five snaps of special teams with the Browns. (UPDATE: The Browns waived Seymour on Tuesday.)