Do you need to sign up?
I was headed home to work, but I'm still stuck at the office.
It’s on the right side of the page under a red box with “Live Event in Progress” in it....or maybe this link will work: http://www.nascar.com/#Radio
I got it to stream without being logged in.
Okay...that link only takes you to the home page.