OK, first things first. The article itself was published this morning at the Guitar World website, and includes three clips. The pisser is, not only were these posted at Youtube several months ago, but you can also find a boatload more created by a handful of posters at this link:
Isolated Guitar Track - Randy Rhoads
I don't have the time to listen to them all now (or be any authority on the quality or veracity), so you guys can judge for yourselves.
Isolated Randy Rhoads Guitar Tracks Surface Online?
By Josh Hart - Guitar World
It looks like three of Randy Rhoads' isolated guitar tracks have made their way online and onto YouTube. While there's no means of verifying their authenticity, the three clips sound pretty identical to the studio recordings of the songs, so chances are they very well could be the real deal.
Check them out in the videos below...