The San Francisco Giants have had an extremely topsy-turvy 2025 season by pretty much all accounts. One second, they were at the top of the National League West, competing with the best of the best, and the next, they were selling off veteran pieces at the MLB trade deadline.