Conversation so far:
When did Phillip Phillips begin his music career?
After winning American Idol on May 23, 2012, Phillip Phillips went on the American Idol LIVE Tour with the rest of the Top 10 finishers of season 11.
Where did Phillip Phillips perform the American Idol LIVE Tour?
Phillip Phillips' tour began in Detroit at the Joe Louis Arena.
What else did Phillip Phillips perform besides the American Idol LIVE tour?
Phillip Phillips performed the National Anthem at the opening game of the 2012 World Series on October 24, 2012.
Did Phillip Phillips perform anywhere else after the 2012 World Series?
On November 15, Phillip Phillips joined forces with the PS22 chorus of Staten Island for a concert to raise money for those affected by Hurricane Sandy.

Question: What other appearances did he have?
Self-contained rewrite: What other appearances did Phillip Phillips have after the Hurricane Sandy concert?