Passing half guard can be a pain in the butt against a skilled half guard player.  Maybe ...

Read More

Do you find you bag workouts uninspiring? Like you are wasting you time on some meaningless bag ...

Read More