Missouri has voted for the winner in every presidential election since 1904 except once, when Eisenhower won in 1956. But it looks like it happened again this year, as the count now has McCain winning Missouri by a mere 5868 votes. NBC is the only network that has actually called Missouri for McCain, even though 100% of precincts have reported.