This is Philly Mo. The whole place is Rat infested. It's the Philly FBI. I'm thinking the police chief, who's son works for them, or Street, or Abraham, or Rendell. Pick your poison.
You're right .. it's the Police Chief's son
I remember many thought it was him that tipped off Street when his office was raided