Video: Kevin Powell tours AT&T Park

WGN Radio’s Kevin Powell tours the home of the San Francisco Giants before the Game 3 of the NLDS.