3 NFL fans’ 2025 bills come under focus as FCC probes the rise of sports streaming services February 26, 2026