Barcelona SF previews and picks: Almagro vs. Giraldo, Nishikori vs. Gulbis
Nicolas Almagro will be back in action one day after upsetting Rafael Nadal as he goes up against Santiago Giraldo on Saturday in Barcelona. Kei Nishikori and Ernests Gulbis are also looking for a place in the final. […]