Shea Weber will not play Friday, as the Nashville Predators captain remains out indefinitely with concussion symptoms.