NFL Denver Broncos Mile High Stadium Final Season 1960-2000 Christmas Ornament.
Sports Collectors Series. Made in USA
There is a flaw on one side of the ornament. It is Not a crack, it is actually the way the ornament was made.