Regional MMA

LFA 155 Live Results

The LFA is back in action for the second weekend in a row, this time bringing an eight-fight card to the Seneca Niagara Resort and Casino in Niagara Falls, New […]