-
Arnold Sports Festival 2016 results, highlights 05 March 2016
Latorya Watts took home the top prize in theĀ Arnold Sports Festival 2016, held in Columbus, Ohio, while Camala Rodriguez and Gennifer Strobo occupied the following places after Watts, respectively. Watts felt emotional and took tears, after her name was announced...
Keywords: Arnold Sports Festival, sports news, Arnold Sports Festival, Arnold Sports Festival 2016 results
Read More