At this point I wouldn't be surprised either way; that is, DeLuca being a rat or not. Perhaps Vinny just jumped to conclusions? Or I'll have to eat my words and he was spot on with the info, before it was even "official"?


(cough.)