Bill Lee has been is considered by many to be Denver's best Santa Claus. It could be his beard, or maybe his Reindeer farm.