May 9, 2012 Watch David Ferrer vs Nicolas Almagro Live Edit Delete Tags Autopost Nicolas Almagro - David Ferrer live streaming 5/10/2012ATP Madrid, Thursday, May 10, 2012 10:30 am ET