The French Open is finally here.


It’s French Open time! Loads of tennis will be broadcast in the States – let’s just hope NBC shows the matches live in ALL time zones. The 2011 French Open will be broadcast on the ESPN2, Tennis Channel, and NBC in the US.

Tags: , , , , ,