Philly Broadcaster Says Denver Teams Have Advantage at HomePhilly Broadcaster Says Denver Teams Have Advantage at HomePlaying games in the mile-high altitude gives Denver sports teams and advantage that is "unfair and unreasonable".Jack TaylorJack Taylor