Sen. Barack Obama points at a rally in North Carolina in early May. Todd Sumlin / Charlotte Observer