10 Things To Do this Weekend: May 18th-20th10 Things To Do this Weekend: May 18th-20thThis weekend there is a lot of comedy, a carnival, cider, food trucks, a Royal Wedding, Baseball, microbes, home tours and kayaking. Truly something for everyone!Scott WintersScott Winters