I just watched this episode. The jokes were so clever. http://wtso.net/movie/86-The_Simpsons_712_Team_Homer.html