Becoming a better archer is all about earning your S.C.A.R.S. John Dudley shows you how Every summer, archers around the world dial in their kits, plan their holiday time for tournaments and book flights. This was always an exciting time for…
attitude
Archery S.C.A.R.S
Tagged with: attitude, commitment, john dudley, recovery, rest, sacrifice, success
Posted in Technique
Posted in Technique