After being competitive for much of the first half of the 2025 season, the San Francisco Giants have gradually fallen off, and their Thursday night contest against the San Diego Padres did not help matters whatsoever. They fell even further from the playoff pack, with their 8-4 defeat to the Padres on the road being […]