Catfish contest set for June 21-22 in Grafton

by