Competitive races in Colorado for 2018 -- so far

Colorado is now seeing a campaign announcement a day for 2018.