Williams addressed the 2004 Republican National Convention, at which he endorsed the reelection of President George W. Bush. He also spoke at the 2008 Republican National Conventionin Minneapolis, Minnesota, where he endorsed the party nominee, U.S. Senator John McCain of Arizona, for president.