Colbrelli did ride the Tour, was 4th in the green jersey comp last TdF, 9th the year before, 5th in 2017 so he's always there in the mix, just never as the first to cross the line.
Best result is second to Sagan. I guess that’s his problem summarised right there, good enough to be in the mix on finishes that suit Sagan, but not good enough to actually beat Sagan.
Colbrelli did ride the Tour, was 4th in the green jersey comp last TdF, 9th the year before, 5th in 2017 so he's always there in the mix, just never as the first to cross the line.