Markets
Surfer safely rescued from Hazard Canyon Beach after early morning call • Kind Joe