Sports Authority sees the light, pulls plug on giant signs at football stadium
From my window on the edge of Highland, I can see the headlights of all the cars racing by on I-25, the psychedelic Ferris wheel at Elitch’s, the glowing signs of Xcel, the Sheraton, Century Link and even a church stretching across downtown and the Platte Valley. But Sports Authority…