It may be known as "McCain-Feingold," named Sens. John McCain (R-AZ) and Russ Feingold (D-WI). But the two lawmakers in the Supreme Court chamber today for the campaign finance decision were Senate Minority Leader Mitch McConnell (R-KY) and Rep. Alan Grayson (D-FL).

A former litigator, Grayson denounced the ruling, calling it "a disaster for America."

"It puts the law for sale," Grayson said.