Mike Scioscia

Mike Scioscia was catcher for the Los Angeles Dodgers from 1980 to 1992. He currently serves as manager for Los Angeles Angels of Anaheim. He appeared as himself in the episode Homer at the Bat.