Business State Farm to pay more than $45 million over Oklahoma roof claims Wesley Hargrove · yesterday