The green grab is one of the world's most invasive species. There are thousands in Long Island Sound, and they don't have ...