WSOF debuts this Saturday with stacked fight card