A 2013 World Series banner was unveiled at Fenway Park Thursday.