November 03, 2008

98.1

That's FiveThirtyEight's (presumably) final number for Obama's winning percentage. Yep, I feel pretty good.

Posted by Stephen Silver at November 3, 2008 10:35 PM
Comments
Post a comment









Remember personal info?