1. What happened to highlights?
Ceased activity due DCMA notices.
2. Is their any other place to access highlights?
None from us at the moment.
3. Whats the point of this sub then?
IDK. Maybe yet another Cricket forum near future. If any of you are interested, PM.
there doesn't seem to be anything here