The Marine Mammal Center is a private, non-profit U.S. organization that was established in 1975 for the purpose of rescuing, rehabilitating and releasing marine mammals who are injured, sick or abandoned. From Wikipedia
A 39-foot gray whale found near Vallejo shows signs of a vessel strike, highlighting growing concerns over whale safety in busy waterways.