No it doesn't. He can urge anything he wants. The vets will still run their ad. Their free speech is not being hampered at all by the president. The president merely made it known that he's not behind the ad.
They had better be aware that McCain-Feingold, which President Bush signed into law, prohibits independent ads that mention a candidate's name within 60 days of the general election.
Their free speech is not being hampered at all by the president.
So you think that banning all ads from independent groups, which is what the President endorsed, woudl not threaten anyone's free speech? Of course it would.