That it's been nearly 20 years since Jack Black last hosted SNL is all the more remarkable when you look back at that 2005 ...