I found this - What becomes of Olympic Stadiums - on the TIME site.

I was surprised at how many are in good use today.