Correct me if I'm wrong point them out if you can but there is a huge lack of advertisements on buildings.
The biggest name that comes to mind is Pujols. Why there isn't a huge photo of him draped over a building somewhere downtown, is beyond me. Maybe there's been one near/around Busch stadium?
I've never been too fond of this building others have and I can understand the appeal. Its one of the first buildings you see taking the metrolink into downtown. Certainly one side could be used for advertising El Hombre.
While Athletica don't play downtown how could you pass an opportunity to put Hope Solo on a building?
I'm not asking for a Times Square but how about creating some energy downtown there are some buildings that could use it. Even owners of closed buildings are renting their window fronts for advertisement. Lumiere's video board is a good start and hopefully there's more to come.
Hopefully the ASG brings a new look. We've got great architecture maybe there's better ways to highlight it.
I don't know who the face of the blues is, and the rams like the blues are rebuilding, though I'd probably go with Steven Jackson somewhere in the vicinity of EJD. I've seen a Michael Jordan gatorade ad on the side of a gas station building in Chicago and it was freaking awesome. A gas station.