The debate over which political party is more patriotic goes back decades. Republicans have often claimed the American flag ...