A dolphin that was rescued after being stranded in Yarmouth on April 6, 2025. (David Curran)YARMOUTH, Mass. (WLNE) –Yarmouth ...