Board changes
The recent resignation of Canterbury Cricket Association Chairman, Maurice Ryan, has resulted in changes to the current Board of Directors
The recent resignation of Canterbury Cricket Association Chairman, Maurice Ryan, has resulted in changes to the current Board of Directors