Mystery Death at Baylands Nature Preserve
A grim discovery unfolded at Byxbee Park in the Baylands Nature Preserve. A person walking by spotted a deceased man in the early hours of Friday morning. The Palo Alto Police Department was alerted around 8 a. m. The caller reported a possible dead body in the park, located at 2375 Embarcadero Road