Sign up for the NFL Extra Points Visa Card and you'll earn 10,000 bonus point after you spend $500 within the first 90 days, which gets you $100 back. You'll also earn 2x points on NFL purchases (including pro shop and in-stadium purchases), and 1 point per dollar on all other purchases. Points can be redeemed for cash back, travel rewards, or NFL perks like game tickets, sideline passes, and more. You can customize your card with the team of your choice. Plus, there's no annual fee.