August 11, 2016 Judo: Kayla Harrison takes gold at the 2016 Rio Olympic Games American Judo superstar Kayla Harrison confirmed her favoritism and won the gold medal at the 2016 Olympic Games in Rio de Janeiro. After running over… Read More→