Sherrod Brown is definitely a “D”, and that doesn’t just mean Democrat. He is a huge stain on Ohio. Lots of support from the 3 or 4 big, blue cities (Cleveland, Toledo, etc.), but not much support elsewhere in the state.
:: He is a huge stain on Ohio. ::
I thought that was the NFL team from Cleveland.