Greg Soto


Gregory Francis Soto is an American mixed martial artist. Soto is a black belt in Brazilian Jiu-Jitsu

Mixed martial arts record