After being suspended for the last two full seasons, Josh Gordon is scheduled to complete a 90-day rehab program on September 21.

Gordon hopes to return to the NFL, but it remains to be seen what the league will do. They have full authority on what to do with the wide receiver, who showed flashes of brilliance with the Cleveland Browns.

This is Gordon's fourth trip to rehab.