Science & Technology3 months ago
Venu Sports wants to be your live sports hub for the streaming era | TechCrunch Minute
Live sports are headed to streaming in a big way, thanks to a new service called Venu Sports. The service is a joint venture between Disney...