junior snyder