Skies finally clear for Jack Brown Fair