Ryan Hall

Ryan Hall

Systematic teacher: triangles, 50/50, deep half and defense.

Submissions (2)

Escapes (2)

Position techniques (0)