Rudy Giuliani better check his sports allegiances. While campaigning in Boston, a reporter asked the former mayor which team he would be cheering for in the World Series - the Colorado Rockies or the Boston Red Sox. To our surprise (and Bostonist's), he went with the Red Sox, "I'm rooting for the Red Sox. I'm an American League fan, and I go with the American League team, maybe with the exception of the Mets. Maybe that would be the one time I wouldn't because I'm loyal to New York." Last time we checked, the Yankees and Red Sox were bitter rivals. We're betting that you won't catch a Mets fan rooting for the Braves or Phillies in the World Series or a Giants fan rooting for the Cowboys or Eagles.

Sorry Rudy. In our book, you can't be cheering for the Red Sox. Ever. Maybe if the Yankees were tied for the Wild Card and Red Sox were playing the team the Yankees were tied with - then he could cheer for the Red Sox. But in the World Series? Nope. Never. Hey - maybe FOX will invite Rudy to throw out the ceremonial first pitch in Boston and he can wear a Red Sox hat! Think of all the votes that will get you, Rudy.

Guiliani claims that he's not just trying to get votes in New England, "In Colorado, in the next week or two, you will see, I will have the courage to tell the people of Colorado the same thing, that I am rooting for the Red Sox in the World Series." Now is the time for the Yankees to ask for those four World Series rings back.