A graph manifold is a closed 3-manifold $M$ that admits a finite collection of disjoint embedded tori $\mathcal{T}$ so that $M \setminus \mathcal{T}$ is a disjoint union of Seifert fibred spaces (i.e. spaces admitting a foliation with a circle as fibre).
My interest in this class of manifolds lies in its characterization through the methods of geometrization: A 3-manifold is a graph manifold if and only if its simplicial norm vanishes.
Question: What is known about the second homotopy group of graph manifolds? I am particulary interested in an answer to the following question: How many graph manifolds have finite second homotopy group?
The only hint I could find was the following result due to D. Hume (cf. http://arxiv.org/abs/1112.0263v2): The universal cover of any graph manifold quasi-isometrically embeds in the product of three metric trees.