The sign that adorned what is known as the Denver Post building, at 101 W. Colfax Ave., for over 20 years came down Tuesday.