Barry Zito has switched agents in advance of free agency, moving from Arn Tellem to Scott Boras.