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)