Talk about buying an election. And he barely won!
Mayor Michael Bloomberg's narrower-than-expected reelection campaign cost the billionaire some $102 million, or about $183 per vote, The New York Times reported on Friday evening, making him the top-spending self-financed politician in U.S. history.