on the air saturday AUTO RACING TIME TV RADIO F-1: German Grand Prix qualifying 7 a.m. SPEED Nationwide: STP 300 practice 11:30 a.m. ESPN2 NASCAR trucks: American Ethanol 225 qual. 3 p.m. SPEED NHRA: Mopar Mile-High Nationals qual. 4 p.m. ESPN2 IRL: Edmonton Indy qualifying 5:30 p.m. NBCSP NASCAR trucks: American Ethanol 225 7 p.m. SPEED Baseball AL: Texas at Los Angeles 3 p.m. 1500-AM AL: Twins at Kansas City 6 p.m. FSN 1500-AM NL: Atlanta at Washington 6 p.m. MLBN NL: Chicago at St. Louis 6 p.m. WGN Bowling PGA: Summer Shootout 3 p.m. ESPN2 Boxing Adrien Broner vs. Vincente Escobedo 9 p.m. HBO CYCLING Tour de France: Stage 19 7 a.m. NBCSP Golf PGA: British Open 6 a.m. ESPN American Century Championship 10:30 a.m. GOLF PGA: British Open encore 2 p.m. Ch. 5 PGA: True South Classic 2 p.m. GOLF American Century Championship 2 p.m. Ch. 11 USGA: U.S. Girls' Junior Amateur 5 p.m. GOLF MIXED MARTIAL ARTS UFC 143: Diaz vs. Condit 2 p.m. FSN UFC 149 preliminaries 7 p.m. FX Soccer MLS: Philadelphia at New York 1:30 p.m. ESPN Tennis ATP: Atlanta Open semifinal 6 p.m. ESPN2 WTA: Mercury Insurance Open semifinal 10 p.m. ESPN2 on the air sunday AUTO RACING TIME TV RADIO Nationwide: STP 300 qualifying 10:30 a.m. ESPN2 F-1: German Grand Prix 11 a.m. Ch. 9 IRL: Edmonton Indy 1 p.m. NBCSP Nationwide: STP 300 2 p.m. ESPN NHRA: Mopar Mile-High Nationals 6 p.m. ESPN2 Baseball NL: Los Angeles at New York noon TBS AL: Twins at Kansas City 1 p.m. FSN 1500-AM NL: Chicago at St. Louis 1:05 p.m. WGN AL: Texas at Los Angeles 7 p.m. ESPN 1500-AM Basketball Men's exhibition: Argentina vs. U.S. 11 p.m. ESPN2 CYCLING Tour de France: Final stage 7 a.m. NBCSP Tour de France: Final stage noon Ch. 11 Golf PGA: British Open 5 a.m. ESPN PGA: British Open encore 2 p.m. Ch. 5 PGA: True South Classic 2 p.m. GOLF American Century Championship 2 p.m. Ch. 11 Tennis ATP: Atlanta Open final 2 p.m. ESPN2 WTA: Mercury Insurance Open final 4 p.m. ESPN2