The Denver Post is allowing quite the peculiar choice of company to advertise on their Web site's sports section.