April 23, 2012 Watch Edouard Roger-Vasselin v Nicolas Almagro tennis live stream 4/24/2012 Edit Delete Tags Autopost Nicolas Almagro v Edouard Roger-Vasselin live stream 24.04.2012ATP Barcelona, Tuesday, April 24, 2012 05:00 am ET