Longtime Sooners radio engineer and producer Michael Dean passed away the morning of July 7. he was 77. Since current OU broadcaster Toby Rowland shared the news on social media Monday afternoon, the ...