Prince Harry made a surprise appearance in San Diego this week to support veterans for his first event since his historic testimony against a powerful British publisher. The 38-year-old royal stopped by the Warrior Games and told an applauding crowd, “My spirit is renewed, so thank you, every single one of you.”