I have a picture that my DH took showing the Team Radio Shack riders stopping at a stop sign before starting up Mt. Lemmon last month....