Las Vegas is built on fast living, and so it is a logical stop for the world’s fastest sport. But when Formula One makes its Vegas debut on the night of Nov. 18, the most astounding speed story might ...