The San Francisco Giants won 107 games last season and look every bit as good — if not better — to begin the 2022 campaign. The Giants put to sleep a suddenly vaunted Cleveland Guardians offense over the weekend, sweeping Cleveland with relative ease thanks to outstanding pitching and the Giants’ typically timely hitting. Heading […]