They say what happens in Vegas stays in Vegas. Obviously, they weren’t considering stock car racing because how you perform on the mile-and-a-half track north of the Strip follows you forever. NASCAR camps out in the Nevada desert this week with the Cup Series’ running of the Pennzoil 400. Like most trips to Sin City, […]