In Denver, sports is to many locals what Catholicism is to residents of Vatican City... More >>>