Cannon Grange Fair: Best of Show announced