Friday, March 29, 2024  |

Yamaguchi Falcao, Patrick Teixeira win

17
Nov

Yamaguchi Falcao, Patrick Teixeira win

On Saturday in Sao Paulo, Brazil, Yamaguchi Falcao and Patrick Teixeira scored wins in a card touting Brazilian and Argentine fighters

read more