Il 2 maggio Shepherd fu selezionato al 7º giro come 227º assoluto dai Minnesota Vikings[1], con i quali cinque giorno dopo firmò il suo primo contratto da professionista, un quadriennale da 2,34 milioni di dollari di cui 69.696 garantiti alla firma[2].