Today's TV highlights
1:30 p.m. -- ESPN -- Baseball: Giants-Cardinals
1:30 p.m. -- ESPN2 -- Hockey: Avalanche-Stars
2:05 p.m. -- TBS -- Auto Racing: Winston Cup pole qualifying
4:30 p.m. -- ESPN -- Baseball: Teams TBA
4:30 p.m. -- FSW -- Baseball: Angels-Orioles
8 p.m. -- O16 -- Surfing: Gotcha Backdoor
8:30 p.m. -- O16 -- Extreme Sports: MCD Slam
Tomorrow's TV highlights
7 a.m. -- USA -- Tennis: French Open
7 a.m. -- O25 -- Golf: LPGA Corning Classic
9 a.m. -- ESPN -- Auto Racing: Indy 500 Carburetion/Pit Stop
10 a.m. -- FSW -- Golf: PGA Kemper Open Open
1 p.m. -- FSW -- Baseball: White Sox-Tigers
1:30 p.m. -- ESPN -- Hockey: Sabres-Maple Leafs
3:30 p.m. -- ESPN2 -- Soccer: San Jose-Colorado
4 p.m. -- FSW -- Baseball: Angels-Orioles
5 p.m. -- TNT -- Basketball: Trail Blazers-Jazz (delayed)
Tomorrow's radio highlights
6 a.m. -- 760-AM -- All World Sports
6 a.m. -- 1420-AM -- Sportspage
4 p.m. -- 760-AM -- Baseball: Angels-Orioles