The day former president Barack Obama descended upon Wanderers Stadium to deliver the 16th Annual Nelson Mandela Lecture will not soon be forgotten. ALSO READ: World elite descends on Delta Park to plant 100 trees for Madiba