CALGARY, Alberta (AP) — Prince William and Kate appeared to initially snub their western Canadian hosts by declining a time-honored Calgary tradition of wearing white cowboy hats — but later turned up for a rodeo show decked out in the hats and full western regalia.