The wait is over! Two title fights featured on SF7 27
SAO PAULO, Brazil (July 12, 2021) – The first SFT event of 2021, SFT 27, will be held this Thursday night (July 15) in Sao Paulo, Brazil, featuring a pair of SFT title fights, in SFT’s first show since last December. SFT … Continue reading