One of my client suffered the same problem, I didn't suggest removing or disavow the link, we just build quality links from aged domains and real home page backlinks and that took care of it. If you are wondering, top sites have millions of backlinks both crappy and quality and still ranks well, why because of the few good links.