2012 Presidential Primary Season Likely to Last a Record Length of Time

"2012 will be the longest season because (1) Utah is holding its presidential primary on June 26, the latest presidential primary in U.S. history; and (2) New Hampshire will almost certainly hold a primary that is earlier than any previous presidential primary in U.S. history."