The 12th Annual Bay Cliff Golf Outing that is scheduled for July 12, 2018, at Greywalls Golf Course in Marquette.