 Did I just hear the engines go silent on the pit lane? You certainly did. A deafening silence has befallen Pit Road once again, right as the cars were getting ready to be let go. The skies, as Dan Hubbard reported, have opened, and now the car covers are frantically getting put back on because some heavy raindrops now are peltering Pit Road. The crew's trying to rush out, put the car covers on. The drivers are still aboard, and they'll climb out, hopefully...