Spoke to a good chum from Hamilton this weekend about the 2003 worlds etc.
One subject that came up was the McMaster Cycling Centre. My friend, although not entirely sure, says the Centre is a no go. Hamilton lost the bid for the 2010 Commonwealth Games to New Delhi so no cycling centre.
Anyone have an update regarding the centre? I would be quite a shame to lose this, let alone any development project for cycling.