https://clubjade.net/starz-ad-disney-plus/
Why you might see a Starz ad when you sign up for Disney+