The French Open is finally here.

rgr_sp_00000g1

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.