Three highlights from his 2015 list:
Hillary Clinton will run for the presidency; Sen. Elizabeth Warren, after flirting with the notion, will not. Neither will Vice President Joe Biden, but he will make more gaffes.Predicting Joe Biden will continue making gaffes is sandbagging. Biden couldn't quit even if he tried, and he has no incentive to try.
A surprising number of prospective Republican candidates will not run or get off the launchpad because of money-raising challenges. It will not take $88 million to win the nomination like it took Mitt Romney in 2012, but it will take close to that sum.
There will be a Supreme Court vacancy in 2015. The court will rule the Affordable Care Act does not allow premium subsidies in states without their own insurance exchanges. Appeals courts will hold the president lacked authority for his executive memos on immigration.