Looking at the "who did it" predictions on Twitter is crazy, lol. How naive can people be? Just totally ignore that Ghost was being tailed the entire episode pretty much, the person that was watching his moves that whole day is the one who got rid of him. That sloppy ass scene where someone started hittin at Ghost and Tommy on that roof was a botched attempt by the mystery person. If it ain't Q, which it is, its gonna be someone from Season 1 or 2 that we totally forgot about or sumn like that, someone connected to Ghost's cornerboy days...and that will lead us right into the story of Ghost cornerboy days, which is what the whole Book 2 prequel is.