Players of all ages contribute as McGavock clinches 12-AAA softball title