Sentence:  In other words, Detroit has <WSD>got it going on</WSD> big time these days. With not one, but two new sports stadiums... 
Meaning of the word marked with <WSD> tags:  Appreciatively, of someone or something for being active and successful in a pursuit, to have the ability to be active and successful in a pursuit.