The Phils shouldn't panic about Harper's contract. The Dodgers FO has a message to other teams' FO: "Do you have a player who has a contract you want to get rid of? Just call us and we'll take the player and the contract off your hands.'
Before weight rooms there was Jim Rice. Strong as bull. Never remember him missing games with hamstring issues. In fact, before weight rooms I don't remember many players missing games with muscle or tendon injuries.