Love the design, really unique for MLB. What is up with the towers/smokestacks? Distracts from the beautiful mountain view!
The site is a vacant lot in the Rocky Mountain Power District, which includes that big power station. A lot of stadium proposals in the past few years have tried to incorporate local “landmarks” like this as a point of pride (see also: the shipping container crane at Howard Terminal). I think a power generation station stretches the definition of landmark, but in a state with the motto “Industry,” I suppose it’s appropriate. Plus I think the scale of the towers is quite exaggerated in that rendering.