The $4.5 million public art sculpture stands at the entrance to the new Weidner Field in downtown Colorado Springs. 

Load comments