The San Francisco Giants are surprising many around baseball with their excellent start to the campaign.  Coming into the year, it was hard to predict what type ...