Blue Devils hold fan fest, public scrimmage on Saturday

by