Ted Leung joins Chandler team Nov 8, 2003 • Kellan Damn, they really are hoarding the talent these days, aren’t they?