Speaking to NBC Sports Bay Area's Alex Pavlovic and Laura Britt on the latest episode of "Giants Talk," Slater explained how he is embracing his veteran leadership role with the team.