pretty sure you're thinking of the Space Jam/Baba Yetu mash-up: https://www.youtube.com/watch?v=wvru5jEQSOg --- ICON: We've got movie sign!