The Superior Alliance for Independent Living held its third annual Walk and Roll fundraiser Wednesday