Homer Simpson inducted into the Baseball Hall of Fame. D'oh! Ifeadi C. 15:25 Mashable, Zero Tech Blog Share this Share on FacebookTweet on TwitterPlus on Google+ Related PostsFrank Miller talks 'The Dark Knight III' — and we've got exclusive sketchesFootball announcers go nuts after a squirrel interrupts a game to run in for a touchdownCardi B dethrones Taylor Swift on the Billboard Hot 100 chartsPut your babies, fur babies, and beer in this giant pocket shirtCesar Millan’s advice for working doggy parentsA password manager could protect you from the next big hack