The San Francisco Giants don’t have a lot of wiggle room. After taking on Major League Baseball’s tenth-largest payroll in 2024 and posting a losing record, they’re currently projected for the eight-highest payroll in 2025. New president of baseball operations Buster Posey will have to navigate a rebuilding process while on the hook for several […]