June 3, 2012 Watch Marcel Granollers v David Ferrer live stream 6/04/2012 Edit Delete Tags Autopost David Ferrer v Marcel Granollers live stream June 04, 2012ATP Roland Garros, Monday, June 04, 2012 05:00 am ET