scarfo is a fckn wack job! don't know Taccetta just did 25 yrs. gotta believe he's not a rat