Cory Gardner is facing a tough reelection in 2020 and is already behind in the polls by a significant margin, this might push him into a position where voting to impeach Trump is his only option to keep his seat. If he did this he may not even win reelection, there are many Trump-loving Republicans in Colorado who would not be too pleased if he voted to impeach Trump.