Founder of the Soul Fighters team and a decorated BJJ champion, Rafael “Formiga” Barbosa joins the show! He talks about always being the smallest guy in the academy and how that lead to his nickname, his mental and physical preparations for competitions and a breakdown of the Butterfly and X Guard game!

[powerpress]