I believe it's a reasonable expectation for players at this level to arrive knowing the fundamentals that they learned in little league. Basically he's working with guys that need to go back to their tee ball days. I put that 99% on the GM and players.
Pedro is being asked to take the worse lineup in baseball and win games. The greatest manager in baseball history isn't going to win 60 games with these guys. Obviously we could use upgrades everywhere, including the manager. I'm going to beat the drum that these guys are not MLB talent and that has to be addressed first before looking at the manager. Firing Pedro would just be another cover up for the fact this organization can't field a MLB lineup. JR has lived by smoke and misdirection. We need MLB level talent.
Is Pedro a WS manager? Not now, and he won't be with the Sox. Eventually he has to go.