UFC UFC contract winner Marcio Barbosa explains fight-finishing ability by August 28, 2025 by August 28, 2025 Marcio Barbosa breaks down TKO win for UFC contract, talks future DWCS 79 winner Marcio… 0 FacebookTwitterPinterestEmail