The Space Jam website is still online after 20 years