Gordon Giffin served as the U.S. ambassador to Canada from 1997 to 2001 under Presidents Bill Clinton and (briefly) George W. Bush. In an interview this week on The Cable Public Affairs Channel (CPAC) ...