Here are the picks for things to do this long weekend:
1. Saturday - Monday - Leo Almeida Memorial North Shore Striped Bass Tournament $15 entry (today is the last day to enter.)
2. Saturday - Danvers Art Association Re-opening at 12 p.m. on Saturday. FREE
3. Saturday - Topsfield Farmers Market, 9 a.m. Boston St., Topsfield. FREE
4. Sunday - 112th Myopia Horse Show at 9 a.m. Myopia Hunt Club, 435 Bay Rd, South Hamilton, FREE
5. Monday - The Music Man at the Community House in Hamilton, 10 a.m. $5 a ticket.