Third annual Soto Classic coming to town