Sports TV schedule
On Television
TODAY
2 p.m. – TNT (cable) Golf: PGA Championship
2:30 p.m. – HBO (cable) Hard Knocks: Training Camp with Cincinnati Bengals
7 p.m. – FSN (cable) Baseball: Astros vs. Marlins
8 p.m. – ESPN (cable) NFL Exhibition: Cardinals vs. Steelers
8 p.m. – ESPN2 (cable) Little League Baseball: Southwest Region final
Midnight – HBO (cable) Hard Knocks: Training Camp with Cincinnati Bengals
Friday
2 p.m. – TNT (cable) Golf: PGA Championship
2:10 p.m. – WGN (cable) Baseball: Pirates vs. Cubs
7 p.m. – ESPN2 (cable) Tennis: Rogers Masters
7 p.m. – SUN (cable) Baseball: Rockies vs. Marlins
7:30 p.m. – FSN (cable) Baseball: Rays vs. Angels
8 p.m. – ESPN (cable) Little League Baseball: Southeast Region final
8 p.m. – Speed (cable) Auto Racing: NASCAR Sprint Cup practice
9:30 p.m. – Speed (cable) Auto Racing: NASCAR Sprint Cup qualifying
10 p.m. – NFLNET (cable) NFL Exhibition: Broncos vs. 49ers
10 p.m. – ESPN2 (cable) Boxing: Harris vs. Bolanos
10 p.m. – WGN (cable) Baseball: White Sox vs. Athletics
12:35 a.m. – HBO (cable) Hard Knocks: Training Camp with Cincinnati Bengals