DAVID LE/Staff photo. Despite rain earlier in the day, hundreds of people lined Cabot Street in Beverly to cheer on and watch the annual Memorial Day Parade. 5/30/16.