Biggest threat?

a. the biggest threat is other streaming services (competitors)
b. the biggest threat is cord cutters (buyers)
c. the biggest threat is non-sports streaming content (substitutes)
d. the biggest threat is espn contracts (suppliers)