Home Daily Update Naomi Osaka and Juan Martin del Potro Win Titles at Indian Wells