Trevor is the best hands-down. He is solid, consistent and entertaining all at the same time. every  race he called was quality and made you look forward for the big races where he would really let go.