November 1, 2017 K Edward Rose Report: The Browns Are Huge Idiots Who Didn’t File Paperwork But Also Maybe Sabotaged Their Own Trade Source: Report: The Browns Are Huge Idiots Who Didn’t File Paperwork But Also Maybe Sabotaged Their Own Trade