The forthcoming sports-focused streaming service from Disney, Warner Bros. Discovery and Fox has a name and logo. The service will be called Venu Sports (it’s pronounced like “venue”) and the companies say that it is still on track to launch this fall. “We are excited to officially introduce Venu Sports, a brand that we feel […]