By | May 18 2012 2:02 PM

When the U.S. Supreme Court's Citizens United ruling in 2010 blasted a hole through the wall blocking corporate spending in politics, chunks of Sen. John McCain's landmark campaign-finance law were left in the rubble.