The Grand Prix of Denver was a Champ Car race last held on a street circuit in Denver, Colorado, United States. A Champ Car race was first held in Denver in 1909 on a 14.500 mi (2…