Even the left is attacking Sherrod Brown.  See The Hill.

Senator Brown has to go, but his resignation is really too much to hope for.

Advertisements