<p>MARTIN Sheen's politicking against the war on terrorism may have cost him a lucrative endorsement contract.</p>
<p>Sheen and his son Charlie starred in a spot for Visa's Check Card which was cited as one of the top TV commercials of 2002. But it was abruptly canceled last week.</p>