The charge description on your credit card will tell you how you signed up to the My Football Live Pass or Netball Live Pass. All subscriptions are purchased via the Google Play Store or the Apple App Store on your device.
GOOGLE *Telstra CorpGOOG ...