The Cleveland Browns have announced that they will be releasing wide receiver Josh Gordon following their Week 2 matchup with the New Orleans Saints. Gordon’s shaky relationship with the Browns has been going on for nearly six years now, but the team appears to have finally called it quits. ESPN Insider Adam Schefter tweeted that […]