The San Francisco Giants are a week into spring training games and here is how their opening day roster could be coming together.