Dunfee Rolls To Victory in Soggy Grand Forks