Stranded Whale Found on Long Sands Beach in York, MaineStranded Whale Found on Long Sands Beach in York, MaineThe whale was found early Friday evening flailing in the water, and attracted a crowd to the beach.Dan AlexanderDan Alexander