Yes, he is talking about tainted blood. I believe that Vince killed himself over mounting pressure, particulary the tainted blood.
particulary the tainted blood. Excuse my ignorance, but what is the "tainted blood" Thanks