Reports: 49ers cut three special-teamers

The most surprising cut the San Francisco 49ers have made thus far, in advance of today’s 4 p.m. ET deadline to get their roster from 75 players to the initial 53-man roster?

Let’s go with three guys who are primarily special-teamers.

Per numerous reports, the 49ers have released long-snapper Kevin McDermott , receiver Kassim Osgood and safety C.J. Spillman, who was due to make $1.25 million this season with a salary-cap number of almost $1.56 million, per ESPN Stats & Information.

And with McDermott purportedly gone, the long-snapping job now goes to Kyle Nelson, who can also play tight end. He had five receptions for 15 yards with a pair of touchdown catches in the Niners’ 40-13 exhibition finale victory over the Houston Texans on Thursday.

Osgood was given a game ball Thursday night after blocking a punt.

Perhaps the most intriguing storyline thus far, though, at least with two hours to go before the deadline, is third-string quarterback Josh Johnson is still apparently in play for a roster spot. Might the Niners go with three quarterbacks in Colin Kaepernick, Blaine Gabbert and Johnson?