Renovations at the Lancer Lot sports complex in Vinton include a sheet of ice that’s set to host a slew of hockey players from college to youth level. And NASCAR is in Las Vegas this weekend: