Elizangela Castro and Euclides Souza Neto of Edgartown announce the birth of a son, Kevin Souza Castro, born on May 2 at the Martha’s Vineyard Hospital. Kevin weighed 5 pounds, 12.8 ounces at birth.