Giants or Royals
I think it is a hoot that radio stations in San Francisco refuse to play Lordes song during the World Series. I love that song and all the parodies.
I really could care less about sitting through a ball game. But since it is KC and they are almost in Kansas you gotta love the Royals.