The baseball Hall of Fame is inducting its newest class this weekend, with Jeff Bagwell, Tim Rice (finally), and Ivan "Pudge" Rodriguez joining the hallowed Hall But, stealing the spotlight will be the Simpsons patriarch A former mascot for the Springfield Isotopes, "Dancing" Homer delighted fans and enjoyed a long run until leaving for the[...]