By Scott Meacham Oklahoma lost a great one recently with the passing of Steve Prescott after a lengthy battle with cancer. About everyone who has ever picked up the newspaper or been active in Oklahoma City business and social circles knows Steve as the long-time leader of the Oklahoma Medical Research Foundation (OMRF) and aRead more