|
|
|
David Rivera
David Rivera has trained Brazilian Jiu Jitsu for the last four years and is currently ranked as a blue belt. He has also trained in Thai Boxing, MMA, and athletic conditioning. He has fought in the cage and has competed in many Jiu Jitsu competitions. He was also a collegiate lacrosse player for the University of Texas at Arlington.
|