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.

Featured videos from IDG.tv
Top