A humpback whale stranded on the beach near Yachats on the Oregon Coast Nov. 15. Despite participants in the Oregon Marine Mammal Stranding Network, dedicated nonprofits and concerned citizens ...