The radio station idea at the base has been floated around internally for quite some time, I've heard that rumor before. As far as a speakers corner is concerned I'm a little more doubtful. Rogers axed all of Speakers Corner a while ago, including all producers associated with it. Granted at...