A friend of mine just travelled through Barcelona. He reported they still make good use of the facilities they built.
I would have thought they would have used Camp Nou for the Olympic Stadium.