TagsCaio Machado

Caio Machado

LFA 28 Results: Miles Johns Defeats Caio Machado in Barn Burner

Miles Johns bested Caio Machado after three rounds of exciting action. Machado didn't waste time firing off leg kicks. He went high with a kick,...