I am the last person to defend the NCAA but I believe the delay is at least partially caused by the fact they are dealing with info needed from a foreign country.
The NCAA Clearinghouse should have done their due diligence when Sanchez enrolled in JUCO.
With such an inept organization I'm not surprised this is taking forever. But at the end of the day, how can the NCAA say they're helping student athletes by pulling this kind of stuff? Why was Muhammed initially cleared anyway? Wasn't Sanchez initially cleared as well? The last year or so the NCAA has really pooped the bed more so than usual IMO.