Watch Super Fight League Inaugural Season Championship

Watch Super Fight League Inaugural Season Championship

India’s Super Fight League returns this Saturday morning at 8:30 AM ET / 5:30 AM PT for the finals for their inaugural SFL season.