Brad Haynes coverage notes

June 30