San Francisco Giants president of baseball operations Buster Posey is taking responsibility for the team’s recent struggles, stating that blame should not fall on the manager or coaching staff but on him as he sets the roster. The Giants have lost 12 of their last 16 games, with poor offensive performance exacerbated by the absence of Matt Chapman, who is expected to return before the All-Star break.
Need More Context? 🔎



