Owen Marecic was never part of the San Francisco 49ers’ long-range plans. B.J. Daniels wasn’t realistically a key part of the team’s future either, seeing as Colin Kaepernick isn’t much older. Still, it’s weird to hear that the 49ers are hoping to replace Daniels with John Skelton.

B.J. Daniels 49ers MinicampWhat are we missing? Isn’t Skelton terrible?

With most teams pretty settled at the quarterback position, the 49ers hope to sneak him onto their practice squad (per Matt Barrows). With Josh Freeman looking pretty available these days, teams that actually need one probably aren’t thinking long and hard about what the 49ers’ seventh-rounder is up to.

Daniels spent time as a kick returner, running back and wide receiver during the offseason, and while he was game for the chance to touch the ball whenever he could it was clear that his future in the NFL (if he has one) is as a signal caller. But after Daniels’ preseason performance and the 49ers releasing Scott Tolzien, it’s still odd that the 49ers are making this move now. They worked out Skelton weeks ago.

We haven’t seen Daniels throw a football for a long time, so either he hasn’t impressed the coaching staff in his time as the scout team quarterback or the 49ers want another veteran to push Colt McCoy.

Still, Skelton? A guy whose NFL stats consist of a 53.2% completion percentage, 15 TD and 25 INT???

Oh, the 49ers also signed linebacker Jermaine Cunningham. Here’s his bio, courtesy of the 49ers:

Cunningham (6-3, 255) was originally selected by the New England Patriots in the second round (53rd overall) of the 2010 NFL Draft. He has played in 36 games (14 starts) recording 67 tackles, 3.5 sacks, two forced fumbles and two fumble recoveries. In 2012, he saw action in 12 games (three starts), recording 25 tackles, 2.5 sacks and two fumble recoveries. Cunningham was release by the Patriots on August 31, 2013.