Prince Harry surprised football fans Sunday, appearing at the Grey Cup in Vancouver before the Toronto Argonauts took on the Winnipeg Blue Bombers.