The NFL continues to shed sponsors like my cat sheds his sheds fur after a long, cold winter. This time, a massive car dealership in New Jersey told the NFL to pound sand. Flemington Car and Truck Country mega car dealearship owner Steve Kalafer is fed up with the NFL's refusal to enforce its own rules about standing for the national anthem on NFL players. "The National … [Read more...]