Hillary And Obama Tie, Popular Vote v. Pledged Delegates
Hillary Clinton has won the popular vote by over 300,000 votes. Barack Obama has won 130 more pledged delegates.
Here are the final totals:
POPULAR VOTE (all primaries and caucuses)
Hillary Clinton: 17,785,009
Barack Obama: 17,479,990
PLEDGED DELEGATES
Barack Obama: 1766.5
Hillary Clinton: 1639.5


But Not The Guy Below