Curt Schilling Goes On Radio, Melts Down As He Defends Liking And Sharing Memes