1.

BAFA meaning in Sports ?

Answer» What is British American Football Association mean?

The British American Football Association (BAFA) is the national governing body for the sport of American football and non-contact Flag Football in the United Kingdom. It is affiliated to the European Federation of American Football (EFAF). In 2010, they formed the BAFA National Leagues as the country's primary competition for contact football. Their flagship event is the annual Britbowl which is competed by the top two sides of the BAFANL Premier Division's.

reference


Discussion

No Comment Found