IndyCar president Doug Boles has addressed recent rumors that the series is in talks to host a race in Denver around the Broncos' NFL Stadium.