derrick shannon