March 22, 2012 Stream online Rafael Nadal vs Santiago Giraldo 23.03.2012 Edit Delete Tags Autopost Watch Santiago Giraldo v Rafael Nadal live stream 23.03.2012ATP Miami, Friday, March 23, 2012 11:00 am ET