I'd think the same, but for some reason the CFL has allowed Toronto to sign suspended NFL player Lavon Brazill. He was released by his team, but that shouldn't affect his "NFL suspension" status. Was the "Ricky Williams" rule the CFL supposedly adopted just a bunch of hot air?
The CFL rule only prevents teams from signing players who are under contract elsewhere, not players who are suspended by another league. Ricky Williams was suspended by the NFL, but was still under contract with his NFL team, but was allowed to play here. That was the loophole that was closed.
Lavon Brazill was released by the Colts, making him eligible to play here. Josh Gordon has not been released by the Browns, only suspended by the team and the league, so he is not eligible to play in the CFL. If the Browns release him, then he could play here.
Gordon didn't help his cause with two legal issues as his case dragged on. He was charged with drunken driving after his arrest in Raleigh, North Carolina, on July 5. In May, he was stopped for speeding in Strongsville, Ohio, and one of the passengers in his car was cited for marijuana possession.
Actually, this is literally true. The substance abuse policy was included in the collective bargaining agreement between the Players' Association and the league, while the personal conduct policy was implemented by the league alone. So it's much easier to suspend a player for substance abuse violations, because the union has already agreed to a pre-determined severity of punishment, while any suspension for "conduct detrimental to the league" is at risk for resistance from the union.
I agree that it's dumb, but it's also right there in their contract.