No, you don't need to be an Optus customer to subscribe. Anyone can sign up for Optus Sport directly.