ROCHESTER, N.Y. — Americans named President Obama as their No. 1 hero, followed by Jesus Christ and Martin Luther King, in a new Harris poll. Others in the top 10, in descending order, were Ronald Reagan, George W. Bush, Abraham Lincoln, John McCain, John F. Kennedy, Chesley Sullenberger and Mother Teresa.