Worked to? He pretty much was the thrust behind the whole thing. Remember, it was called McCain/Feingold/THOMPSON right up until the final vote to pass the abomination.
Fred was my Senator for eight years. No a dime’s worth of difference between him and “Ace” McCain.