BC Fight Scene Ash Mashreghi returns June 24 against David Perron at BFL 49 Jeremy Brand | 7 years ago
BC Fight Scene Battlefield Fight League creates new revenue model for fighters Jeremy Brand | 7 years ago
BC Fight Scene BFL’s 50th show marks return to Vancouver Convention Centre Jeremy Brand | 7 years ago