ESPN has to be the slowest source for updated scores. I've been looking at Yahoo Sports as they seem to update more regularly than ESPN. As for streaming audio... not so sure.
Click on the thumbs up all the way to the left. Then type in approve. You can practice by giving me one.