Giants CEO Larry Baer joins Tom Tolbert & Adam Copeland to discuss the Giants 5 game win streak followed by 2 disappointing losses
See omnystudio.com/listener for privacy information.