Klobuchar has the right sort of resume -- former county prosecutor, two term Senator -- to run for president. And she's from the Midwest, the part of the country where the presidency was lost last November. The question for Klobuchar is whether she could compete financially and in terms of profile with some of the bigger names on this list and in the race (Cory Booker etc.) more generally. She's also up for reelection in 2018, a race she should win but that could take time, energy and money away from planning a 2020 bid.
4. Amy Klobuchar
U.S. Senator Amy Klobuchar, D-Minn., speaks during a news conference following a meeting with Lithuania's President Dalia Grybauskaite at the Presidential Palace in Vilnius, Lithuania, Thursday, Dec. 29, 2016. (AP Photo/Mindaugas Kulbis)

