President Barack Obama crossed the last state off his presidential bucket list on Friday with a stop in South Dakota, the last of the 50 united states he has visited since taking office in 2009.