Beat The Wall

Have you ever watched any of the Olympics games? If so, you know how much practice, effort, and commitment each athlete devotes to their specialty and scheduled event, right? I can’t imagine the training...