James Taylor performed a free concert in Raleigh Tuesday in support of presidential candidate Barack Obama.