Report: As of October 31 (today) the majority of players in the CPL have their contracts expired or with club options to extend. Expect roster move news from the seven clubs very soon. A source is informing me that league roster rules are also being finalized as we speak. #CanPL

— Thomas Nef (@ThomasNef) October 30, 2019