Cricket the best programs to watch cricket on the internet

What is the correctly punctuated version of this sentence?
Cricket - the best programs to watch cricket on the internet