As we all know by now, Spencer & Vogue is no more, as Spencer announced he was stepping down from the podcast. The ...