Cannabis Ruderalis October 12, 2016 thcscience_admin Derrick Shepard may refer to: Derrick Shepard (wide receiver), American football wide receiver Derrick Shepard (defensive lineman), American football defensive lineman