Henry Cejudo says athlete ‘really needs to check herself’ and that ‘I think there’s time for a little bit of tough love’
Henry Cejudo, who won the freestyle wrestling Olympic gold medal in the 2008 Beijing Games has said that I do believe sometimes we do need a nice kick in the…