CALLING ALL VENDORS!!! The Sudbury Dragon Boat Festival attracts 3000-5,000 peop…