Freamon finally has what he needs to take down Marlo and his crew, however McNulty isn't jumping up and down with joy. He feels both guilty and stuck dealing with the loose ends on a case that really didn't exist in the first place.
Marlo suspects someone is snitching and pretty quickly points the finger at Michael. Michael catches on quickly, and when Snoop asks him to take a ride with her to kill someone else of snitching, the boy doesn't take any chances. Down goes Snoop.
City Editor Haynes still is uneasy about the Templeton homeless vet story. He enlists the help of a displaced Sun Reporter, Robert Ruby, from the now closed down London bureau. The goal: to vet not only the homeless story (which ironically may have a shot at the Pulitzer), but also every other story Templeton's written. Haynes says he needs "fresh eyes on the fellow". We'll see how that plays out next week.
Bubbles is at one year of being sober, and finally mentions Sherrod's name. This was a big step for his recovery.
We have the first appearances of Namond Bryce and Bunny Colvin this season at an Urban Debate function, which Carcetti attends as well. Later on, Carcetti attempts to apologize to Colvin for how the whole Hamsterdam thing went down last season. Colvin blows him off.
And finally Greggs ends up telling Daniels everything about the homeless case, while at the same time warning Carver to cover his ass.
This may have been one of the best episodes of the season. Next week fireworks are going to soar.