CW paid to takeover the Raycom games. CW changed ownership a while back and that's the reason they aren't on most of the streaming services: the services don't think zombie-CW has much value and don't want to pay for the channel.
Nexstar Media Group, Inc. announced today that it has closed its previously announced acquisition of a 75% ownership interest in The CW Network LLC. Nexstar also announced that Dennis Miller has been named President of The CW, effective immediately. Mr. Miller is assuming leadership of The CW...
www.nexstar.tv
How does CW keep their profile up and get back to those cable company payments? Cover live sporting events. That's why you can't stream it on their website, they want the cable companies to pay to carry it. If every ACC fan knows they can watch every game on the CW website for free, the cable companies have no reason to pay for it.