Taubman was involved years ago with the Fox deal. He was supposed to have built stores alongside the threatres and statiums. Obviously that when no where. Al has developed some very successful urban malls that have improved the business climate in other cities. Two of his most notable are the City Center project in Columbus and one Creek project in Salt Lake.

City Center did quite well until it started to lose its anchors [[namely Lazarus and Jacobson's). It finally folded and nearly all of it has been ripped down.

City Creek just opened in Salt Lake. Like City center, it too incorporated a lot of older buildings including the old ZCMI department store [[now Macy's).
http://www.shopcitycreekcenter.com/

Malls are currently having a hard time as there are fewer and fewer stores that want to anchor them. If Al or Bob Taubman want to come to Detroit, they would need the right set of partners and conditions. I suspect that they would if there was a market, but the market is still not quite there and getting partners is difficult.