With the regular season underway for the San Francisco Giants, the franchise must be pleased with the early results. To start ...