The World Freestyle Football Association (WFFA) has teamed up with the Global Esports Federation (GEF) as an... Read more