2023 BFA Finals

World Champions Start Here

 

EVERYTHING BFA WORLD CHAMPIONSHIP 2023

November 11-18, 2023 on the 2023 Finals

Schedule and more details coming soon!