Earlier this week, the San Francisco 49ers released wide receiver Kassim Osgood to bring back safety Bubba Ventrone. The move was an odd one since both players appear on the various special teams squads. And now it appears Osgood will be returning to the team at some point.

The team has not announced a transaction, but on Thursday, Jim Harbaugh was hopeful Osgood would be returning sooner rather than later. He had this to say on Thursday

You had high praise for WR Kassim Osgood and he got released. Is he coming back at a future point?

"Very hopeful of that, yes. We're going to make some mid-week transactions and we're very hopeful that Kassim will return imminently."

Would that Osgood thing, transaction, would that happen today?

"It's imminent, hopefully."

Can we ask why it had to go down that way? It seems odd to cut a guy early in the week to bring him back later in the week.

"We've got a little plan here to try to get [S] Bubba [Ventrone] in, which he is. Bubba Ventrone is in, practiced yesterday, will practice today. We want to see where he's at and see if there's a possibility that he could also play Sunday. And we'll just have to let the transactions speak for themselves. I'm hopeful of a plan working out that will help the football team."

Is that someone possibly going to IR?

"The transactions will speak for themselves. Everybody we have, we want on our team."

Jim Harbaugh and the 49ers have done some odd things the last few years, but this is the most random. I don't really know if this means Osgood could replace Ventrone if Ventrone isn't ready or what exactly. I had thought it might have something to do with Nick Moody's injury, but he was back at practice on Thursday, albeit in limited form.

Kassim Osgood chimed in on Friday, posting a picture on Instagram featuring he and Ventrone from a game last year. He included this caption with it: "Back in stride...standing next to #BubbaVentrone the band is back together. The show is Monday Night. #NinergangFollow "

I really have no idea what any of this means, but I'm sure we'll hear more in the next couple days.