NBC Sports Bay Area flipped this story into San Francisco Giants•1498d
SCOTTSDALE, Ariz. -- The Giants have tried to make their workouts shorter and more efficient, allowing players a little extra time every day to hang …
NBC Sports Bay Area flipped this story into San Francisco Giants•1498d