PARIS – Those walking around one of Paris’ many districts often notice a small, red stuffed animal hat with big blue eyes and eyelashes that represent France’s flag. The Phryge is this year’s Paris Games’ mascot. It inspired the Phrygian Cap, which fans are wearing throughout Paris. The cap is influential in French history. It’s […]