The SF Giants are off to a hot start in the 2025 season. Let's take a gander at some of the more interesting news nuggets ...