It still exists, they just have a new website somewhere? There is also Niagara Bassmasters and Dunnville Bassmasters in the area.