Alabama grocery store won't sell Pepsi products with NFL logo