Does anyone know of a site where one can watch video streaming of sporting events without having to give up your credit card info? I just don't trust anyone who says "we guarantee there will be no charges applied to your card". Lol! If that is the case why the hell are they asking for it? I used to get games on VIP but they're asking for CC info now too. Is it a thing of the past now? Thanks.