Bob Roll is not a hack on the subject of Road or Mountain Bike racing. He has raced in just about every form and locale for both disciplines. He was also chosen by Lance as a training partner when he started his cancer recovery in North Carolina. If you are in doubt of his knowledge or ability, pick up a copy of his books, Bobke and Bobke II. They give an idea of what he is all about. He is long on knowledge, and doesn't take anything too seriously.