Harper went through testing early Saturday and didn't feel 100% gripping a bat. Kapler says he was "certainly still a bit sore." Harper signed a $330 million, 13-year contract with Philadelphia in February. He is batting .254 with 30 homers, 100 RBIs and an .869 OPS, including 12 homers and a .965 OPS in 30 games since Aug. 1.
More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports