10 takeaways from Giants' first half of spring training

By Alex Pavlovic