The Polish Devils – Pierwsza polska drużyna AFL Say hello to the official Polish AFL Team, the Polish Devils. The team, based in Warsaw, is made up predominantly of Poles and supported by Read More »