Mashup: Dan Sileo 'fired for speaking my mind'