Question: what channel is iaaf world championships on?
Answer: INDIANAPOLIS -- In partnership with NBC Sports Group, the 2019 IAAF World Championships will be broadcast and streamed with more than 60 hours of competition coverage from Doha, Qatar available in the U.S. on NBC, NBCSN and Olympic Channel: Home of Team USA.