It was delayed because of tornado warnings last night...after April last year, they can't be too careful.
As far as being surprised, I am not at all. CD is a solid ball team and while grainger is as well, it is extremely difficult to beat a good team 4 times in one year...especially playing on their home floor 3 of those times!
Grainger peaked early this year and had some injury issues they had a hard time over coming from what I can gather...but regardless, good luck to both teams in the substate