Two 80-ton snowbirds that are wintering off Florida made appearances off the Treasure Coast over the weekend. The North Atlantic right whale pair was seen by boaters, beach-goers and high-rise ...