Teddy Williams camp returns June 29th