Checking in with staff beforehand is highly recommended, however.
If you watch NASCAR’s race weekend at Watkins Glen International, you are going to hear one phrase over and over again from drivers, spotters and broadcasters: “The Bus Stop.” It is one of the most ...