News

The New Orleans Saints' logo is still theirs. The NFL franchise recently faced a lawsuit brought by Michel Messier, a self-proclaimed member of French royalty who said he and his family own rights ...
Let’s divulge further into how the team got its name and logo. New Orleans was awarded a football franchise on November 1, 1966. That day is celebrated as All Saints’ Day and thus the team ...