Yes he did and in violation of his Oath of Office to " preserve, protect and defend the Constitution of the United States."
In Article 1, Section 7 of the Constitution it is written:
"Every Bill which shall have passed the House of Representatives and the Senate, shall, before it become a Law, be presented to the President of the United States: If he approve he shall sign it, but if not he shall return it, with his Objections to that House in which it shall have originated, who shall enter the Objections at large on their Journal, and proceed to reconsider it."
GW said upon many occasions he did not support McCain/Fiengold CFR and yet signed the bill anyway. He either had a instant epiphany or he ignored his Constitutional duty and oath of office to pass the buck to the judiciary who have now affirmed the bill and ipso facto made it a part of US Law.
This fiasco squarely rests at the feet of "our" President George W. Bush.
Wow! You've already read the 300 pages of this judicial decision? Please, fill us in. What exactly did the court have to say about CFR?
Will all the members of the house and Senate that signed the bill be impeached? The judges? All of them? You're right, and they're all wrong! Wow. Impressive!
By signing a bill that was just declared constitutional ? Inconceivable.
If he signed it to gain a pro quo from the dems on his supreme court appointments, it was a bad gamble. Hope he doesn't double-down with the AWB sunset.