No Cable, No Problem: Where to Watch NFL, NBA, and MLB Games Online This Season
Ask any cord-cutter what almost made them stay with cable, and the answer is almost always the same: sports. Live games are the last great stronghold of traditional TV, the programming that networks and cable providers have clung to as everything else migrated to streaming. But that wall is crumbling, and in 2024, it's genuinely possible to follow your favorite teams across all three major leagues without ever paying a cable company again.
We did the legwork so you don't have to. Here's a complete breakdown of where to stream NFL, NBA, and MLB games this year, what it'll cost you, and where you might be able to catch a game for free.
The NFL: Still the Toughest Nut to Crack (But Getting Easier)
Football is America's sport, and the NFL knows its leverage. Games are deliberately spread across multiple networks — CBS, Fox, NBC, ESPN/ABC, and Amazon Prime Video — which means no single service gives you everything. That said, cord-cutters have more options than ever.
NFL+ ($7.99/month or $49.99/year) is the league's own streaming service. It streams local and primetime games on mobile devices, but the desktop experience is limited unless you upgrade to NFL+ Premium ($14.99/month), which adds replays and RedZone access. It's useful as a supplement, not a standalone solution.
YouTube TV ($72.99/month) is the most comprehensive option for football fans who want the full cable replacement experience. It carries CBS, Fox, NBC, ESPN, and NFL Network, covering the vast majority of game broadcasts. NFL Sunday Ticket is also available as an add-on through YouTube TV or directly via YouTube Primetime Channels — pricing starts around $349/season for standalone access, or lower with a YouTube TV subscription.
Hulu + Live TV ($76.99/month) and DirecTV Stream ($79.99/month for base tier) are comparable alternatives that cover the major broadcast networks.
Amazon Prime Video has exclusive rights to Thursday Night Football, so if you're already a Prime member ($14.99/month), you're covered there at no extra cost.
Over-the-Air antenna is the most underrated move in the cord-cutter playbook. A one-time purchase of a $25–$40 digital antenna gives you free access to CBS, Fox, and NBC in most markets — which means free Sunday afternoon games and Sunday Night Football, no subscription required.
The NBA: Streaming-Friendly but Fragmented
Basketball has made meaningful strides toward streaming accessibility, though it still requires some strategic planning depending on which teams you follow.
NBA League Pass ($14.99/month or $99.99/year) is the league's official product and streams out-of-market games. The key caveat: local and nationally televised games are blacked out. If you want to watch your hometown team, you'll need a local RSN (regional sports network) or a live TV streaming service that carries it.
ESPN and ABC broadcast nationally televised games including the Finals, making YouTube TV, Hulu + Live TV, or DirecTV Stream useful for those marquee matchups.
Peacock has been expanding its NBA coverage, particularly for playoff games, as NBCUniversal has reclaimed some broadcast rights. At $7.99/month for the premium tier, it's a cost-effective add-on during the postseason.
One thing worth watching: the NBA's new media rights deal, which kicks in for the 2025–26 season, will bring Amazon Prime Video and NBC back into the picture in a bigger way. The landscape is about to shift significantly, so keep an eye on how League Pass and streaming rights evolve heading into next year.
MLB: The Most Streaming-Accessible of the Big Three
Baseball fans have arguably the best streaming setup of any major sport in 2024, particularly if you're willing to be flexible.
MLB.TV ($24.99/month or $149.99/year) offers out-of-market games just like NBA League Pass, with the same local blackout restrictions. For fans following a team in a different city, it's an excellent value — especially if you grab the annual plan during one of their frequent promotional windows.
Apple TV+ carries Friday Night Baseball as part of its regular programming, and those games are available to all Apple TV+ subscribers ($9.99/month). No blackouts, no extra fees. It's one of the cleanest streaming sports deals out there right now.
Peacock also airs select MLB games, adding another reason to consider keeping that subscription active across spring and summer.
For local games, the RSN situation remains messy. Diamond Sports Group (which operates the Bally Sports regional channels) has been navigating bankruptcy, leading to some teams losing local broadcast deals mid-season. This is an evolving situation — check your team's official site for the most current local streaming options, as some clubs have moved to direct-to-consumer broadcasts as a workaround.
Free Options Worth Knowing About
Not every sports stream has to cost you something. A few worth bookmarking:
- Tubi occasionally airs sports-adjacent content and has expanded into live programming in limited ways — worth checking their live tab.
- Pluto TV carries sports news channels like NFL Channel and similar niche programming.
- Your public library may give you access to services like Kanopy or Hoopla, though live sports aren't typically available there.
- Network apps (Fox Sports, CBS Sports, NBC Sports) allow streaming of some games for free if you authenticate with a TV provider — but if you have a live TV streaming subscription, that counts.
Cable vs. Streaming: The Cost Comparison
A typical cable package with sports access runs $100–$150/month before you add taxes, equipment rental, and regional sports fees. Building a cord-cutting sports stack looks very different:
- Antenna (one-time): ~$35
- YouTube TV: $72.99/month
- NFL Sunday Ticket add-on: ~$29/month (amortized over season)
- NBA League Pass: ~$8.33/month (annual plan)
- MLB.TV: ~$12.50/month (annual plan)
Even stacking all of those, you're looking at roughly $122/month during peak season — and significantly less in the off-months when you drop the seasonal add-ons. That's before accounting for the fact that most people don't need all three league packages simultaneously.
Building Your Sports Streaming Stack
The smartest approach is to anchor around one live TV service for broadcast coverage, then layer in league-specific passes only for the sports you actively follow. Don't pay for NBA League Pass if you only watch your local team — that's what a live TV service is for.
And never underestimate the antenna. For NFL fans especially, grabbing a $30 antenna to pull in local CBS and Fox broadcasts is one of the highest-value moves in cord-cutting. It's free sports, forever, with no monthly fee attached.
Cable had a monopoly on live sports for decades. That era is over. The options are here — it just takes a little planning to put them together the right way.