July 12, 2012 Watch Lleyton Hewitt v Dudi Sela tennis live stream 12.07.2012 Edit Delete Tags Autopost Watch live Dudi Sela v Lleyton Hewitt 12.07.2012ATP Newport, Thursday, July 12, 2012 14:30 pm ET