With 21 Senate seats and all 65 House seats on the ballot, Colorado voters can expect a crowded November election. Nearly two ...