The possibility of reuniting wide receiver Josh Gordon with Kyle Shanahan obviously has the 49ers at least somewhat intrigued, based on the fact general manager John Lynch admitted to reporters Sunday the team had contacted the Browns regarding Gordon's availability. But there's also a heavy amount of baggage with Gordon, whose history of suspensions and off-the-field issues make legendary 49ers wide receiver Jerry Rice think he wouldn't be worth the risk.

Rice made his weekly appearance on 95.7 The Game in San Francisco on Monday, during which the subject of Gordon came up. The 49ers had been mentioned as a possible landing spot for Gordon since the Browns announced Saturday he would be released after reportedly showing up to team facilities having sustained an injury that didn't occur during practice, then the talk of Gordon possibly joining the 49ers took off significantly on Sunday when reports surfaced saying the 49ers and Cowboys were his preferred destinations, which was followed by Lynch admitting the 49ers were doing their "due diligence." But as tempting of the thought of Gordon being added to the 49ers offense might be, Rice isn't convinced he wouldn't be bringing the same issues to San Francisco that he had in Cleveland.

“I would stay away,” Rice said on 95.7 The Game (click here to listen). “I think the guy is a great athlete but there’s just way too much going on with him. I don’t think he’s totally committed. He probably, no doubt, would just come in and do the same thing with the San Francisco 49ers. So, no. I would stay away from that.”

Gordon, 27, is expected to be traded by the Browns sometime today before 4 p.m. ET. The 49ers are one of several teams reportedly interested in Gordon, who according to Ian Rapoport of NFL Media could command a conditional mid-round draft pick in return (Rapoport during an interview with KNBR Monday described the 49ers' interest in Gordon as "tepid"). Gordon is signed through the remainder of the season at an affordable price for any team ($790,000) and is a restricted free agent in 2018.

Gordon played under Kyle Shanahan in 2014 when Shanahan was the offensive coordinator in Cleveland. After posting career highs in receptions (87), receiving yards (1,646) and touchdowns (nine) in 2013, Gordon played only five games in 2014 after serving a ten-game suspension for violation of the NFL's substance abuse policy and caught 24 passes for 303 yards. Gordon was suspended again for violation of the league's substance abuse policy in 2015, this time for the entire season, then after being reinstated in 2016 decided instead to check himself into an in-patient rehab facility. Gordon was again granted reinstatement to the NFL in late 2017 and played the final five games of the season, catching 18 passes for 335 yards and a touchdown. He had one catch (a 17-yard touchdown) against the Pittsburgh Steelers in Week 1 of the 2018 season before the Browns announced their plans to give him his release.