There was cheering and shouting far off shore on July 4 when a local whale watch boat enjoyed a rare sighting of the largest animal on the planet — a blue whale. Excitement ran through the boat, the ...