Originally Posted by sirhcyennek81
Not at all. I have an issue with the use of the word superhero when it is applied to a sports star.
IMO, this is a statue of superheroes:
Elway isn't like a TD. Elway is part of Colorado. 1977 was a crazy time for Denver and helped the city and region to the umpth degree. Elway gave the region and of course Denver/Colorado something to care about from 1983 to 1999. His legend lived on as if sometimes a non sports figure would think he was still playing. He changed so much and now is doing it as a Front office suit. While your concern might have merit and especially to those that cringe at a statue of someone living and then have them do something stupid ie. Joe Paterno, this is one chance I would take. BTW, I wouldn't do it right now. I think more in line with him retiring from football altogether.