Michael McLeod, NHL player now a free agent, was recently cleared of sexual assault allegations in a case that was dismissed for lack of evidence.