Home Field Advantage

TechHive | Oct 23, 2013

Greg Elliot, director of field operations for the San Francisco Giants, talks about what goes into getting the field of play ready for 81 home games.

Top