@trev33 saidThe Detroit Lions and Cleveland Brown are the NFL's designated chew toys. This is where promising players and coaches go to fail. It amazes me to watch these 2 teams pick high in the draft decade after decade-
18/1 to win the superbowl... 🤔
- and still fail