Get the NFL Extra Points American Express® Credit Card if you buy full-price gear at NFLShop.com, where you get 25% off when you pay with it and enter a code. It has no annual fee, but its points pay just 0.5% to 1.5% as cash, so put your other spending on a flat 2% cash back card.

Source