Watch the live broadcast of the 2021 SLS Salt Lake City stop Women’s Final August 28, 2021 at 2:30pm MDT | Salt Lake City, Utah presented by Visible. Featuring Leticia Bufoni, Ryssa Leal & more as the best pros in the world battle for a golden ticket to the 2021 SLS World Championship!