WiggyRuss
Well-Known Member
and the crazy thing is- there is NO DOUBT- the Browns are BY FAR the most popular despite being incompetent on a GRAND SCALE for years.Yeah, I'm not hating.
The City of Cleveland is having a good sports year, sans the Browns of course.