fazalmajid t1_iy19d4w wrote
Reply to comment by shieldofsteel in TIL that FIFA is a French abbreviation, it would be IFAF in English, and England weren't an original member despite creating the game. FIFA also now has more members than the UN by BXCellent
Which is actually based in Paris (well, St Cloud).
Viewing a single comment thread. View all comments