The American legion never attacked his record in the military or implied cowardice or even treason when he was captured. Supporters of the Obama campaign did.
And don’t kid yourself that this wasn’t approved by the campaign before it was done.

Nor did the American legion call him a racist.