Channels/sites to watch world champs live (100m finals tomorrow morning)

You can try this one:

http://www.cbc.ca/video/#/Sports/Live_Streaming/1248955900/ID=2081669315