July 18, 2012 Kevin Anderson vs Michael Russell tennis Live Stream Edit Delete Tags Autopost Watch Michael Russell v Kevin Anderson live stream 18.07.2012ATP Atlanta, Wednesday, July 18, 2012 16:00 pm ET