Many of you may not be familiar with the name Rick Sloane right off the top of your head. If you ever watched “Mystery Science Theater 3000” or USA Network’s “Up All Night”, chances are you’re ...