James Jones is looking for a new home. After leading the Green Bay Packers in receptions and yards last season, the 32-year-old receiver is a free agent.

"I am surprised," said Jones during an interview on Sirius XM NFL Radio Wednesday. "But this is a crazy business, so you never really know what will happen."

Jones, who was born in San Jose, California, spent eight of his nine season with the Packers. He played with the Oakland Raiders in 2014. The Packers re-signed Jones after Jordy Nelson went down for the 2015 season with an ACL injury. Jones finished with 50 catches for 890 yards and eight touchdowns.

So what about the San Francisco 49ers? The team has only one proven receiver -- Torrey Smith -- on its roster. Jones said it would be a perfect fit.

"I'm right here in San Francisco, in the Niners' backyard," Jones told Sirius XM NFL Radio. "You know what I mean? I'd love to stay here at home and play for the Niners. I don’t have to move my family or any of that stuff. My kids get to stay in school. But, at the same time, I’m just ready to play. I’ll play wherever. I’m just ready to get it on."

Jones said he would like to be signed by training camp.

"I got me a Super Bowl ring," Jones told Sirius XM NFL Radio. "I'd love to get another one. But my ultimate goal is to play 12 years. And I just want to get out there and play football. It doesn’t matter who it’s for. I just want to play. If it is a chance where I can get to a team that they’re a contender or we have a chance to win the Super Bowl, that’s awesome, too. Everybody thinks they’re going win the Super Bowl right now. I’m just trying to get somewhere to play."