Super Bowl XLIII logo revealed

Looks like the patroits...

Some kind of French team?