July 31, 2012 Tommy Haas vs Michael Russell Live Stream 7/31/2012 Edit Delete Tags Autopost Michael Russell - Tommy Haas Live Stream 7/31/2012ATP Washington, Tuesday, July 31, 2012 16:00 pm ET