TV channel and live stream for Champions League today
Digest more
Debate, for Governor and CBS California
Digest more
Survivor 50” returns tonight with Episode 9, airing Wednesday, April 22, from 8 to 9:30 p.m. ET on CBS. Cord‑cutters can watch live and on demand for free by using trial offers from live TV streaming services like Fubo (free trial) and DIRECTV (free trial).
Four matchups tip off Thursday night, including No. 11 Texas vs. No. 2 Purdue at 7:10 p.m. ET on CBS and No. 3 Illinois vs. No. 2 Houston at 10:05 p.m. ET on TBS.
Live stream the CBS News Vice Presidential Debate Simulcast on FOX News. Watch the live debate tonight as Gov. Tim Walz takes on Sen. JD Vance in NYC. The VP candidates will face off in a 90-minute debate as the election enters its final stretch.
Watch every single shot from the biggest names in golf like Rory McIlroy and Scottie Scheffler during Round 1 at the Masters 2026
The third round continues Saturday at Augusta National with CBS broadcasting from 2-7 p.m. ET and streaming available through multiple platforms including free trials.
It's UConn vs Michigan – here's how to watch March Madness 2026 live streams from anywhere with college basketball TV channels and free streams explained.
Survivor 50” returns tonight with an episode that promises major shake‑ups at camp and a high‑stakes Tribal Council. Episode 8 airs Wednesday, April 15, from 8 to 9:30 p.m. ET on CBS. Cord‑cutters can watch live and on demand for free by using trial offers from live TV streaming services like Fubo (free trial) and DIRECTV (free trial).
The 2026 Masters has officially arrived with two days of pristine golf remaining at the country's best course. The action continues with the 54 men who avoided the cut line all aiming to make the cut and complete 72 holes at Augusta National Golf Club,