Two weeks ago, a 25-foot humpback whale washed ashore, dead, in Long Beach Township, New Jersey. This was the third whale ...