You can still get NFL Game Pass and NBA League Pass for free (no credit card required to sign up). NFL Game Pass is now free to everyone and has been extended through August 31, just create an account. You can access a free preview of NBA League Pass. Thanks goes to Freebie Shark for sharing!
Get even more freebies when you subscribe!