Wayne Gregoire5 hours ago3 minCleveland Browns Building Great Stadium To Play Bad Football InBrowns are still gonna stink, even in a beautiful dome.