By Patrick Randall On June 21, the Swedish Barbecue Team won the European Barbecue Championship that took place in the heavenly town of Znin, in Poland. With 24 teams participating in eight different events that included cooking pork ribs, beef briskets or fish, this competition was one of the high points of the year for […]