Saturday will be an exciting day with the Williams's sisters meeting in the women's final followed by the men (who will be decided today) meeting in their finals on Sunday in Wimbledon.
This weekend will have many ongoing sports events which can be followed on TV.
Here is a list of the main ones: (All the times are indicated in Eastern Standard Time)
Friday July 3
Tennis: Wimbledon, men's semifinals, ESPN2, 7 a.m. (live); NBC, noon (live and same-day tape)
Saturday July 4
Cycling: Tour de France, Stage 1, in Monaco, Versus, 9:30 a.m. (live), 2:30 (same-day tape), 8 (same-day tape)
Tennis: Wimbledon, women's final, NBC, 9 a.m. (live and same-day tape)
Sunday July 5
Cycling: Tour de France, Stage 2, Monaco to Brignoles, France, Versus, 8:30 a.m. (live), noon (same-day tape), 8 (same-day tape)
Tennis: Wimbledon, men's final, NBC, 9 a.m. (live and same-day tape)