The Halo provides a great amount of shoulder mobility and strength. It takes your shoulder through a wide range of motions while forcing you to keep tense. Halos performed correctly will provide shoulder strength for swimmers as well as fighters. When performed with light enough weights, halos provide a great warmup. Halos are often overlooked because of their simplicity, but don’t let that fool you. Grab a heavy kettlebell and try out some very slow halos. They will definitely earn some respect in your training regimen.