t's been a long wait, but he's finally done it - 18 years after turning pro, it was American Chris Horner's turn on the top step of a grand tour podium