Matt Groening and James L. Brooks flank Homer. Photo Frank Micelota/FOX Tonight at 8 p.m., The Simpsons airs episode No. 500 (Fox and Global). The title: “At Long Last Leave.” Fox marked the occasion by unveiling a bronze bust of Homer Simpson on the studio lot Thursday.A lot of credit must go to showrunner Al
Tag