Alejandro Davidovich advances to the semifinals at the Shanghai Masters 1000 Spanish tennis player Alejandro Davidovich has sealed his spot in the semifinals of the Shanghai Masters 1000 this Thursday,…
Stay up-to-date in real time with all the matches and results of your favorite sports.