Ace says that it is a Dem senator up for re-election. So no Franken, Kerry, or some of those other bozos, because they aren’t up for re-election yet.
I’m going with Sherrod Brown.
Wait—Joe Biden (he WAS a senator and is VERY powerful.) He doesn’t wear a ring—was that the hint with Obama’s ring picture? That would be a “big effin’ deal”!
Martinez #NJsen (from Twitter)