WATCH: Homer Simpson gets inducted into the Baseball Hall of Fame

Video Details

Homer Simpson gets inducted into the Baseball Hall of Fame