Issu de Northwestern State (NCAA), William Mosley a joué pas moins de six saisons en 2e division italienne, puis en 1ère à Trieste. Il a rejoint ensuite pour deux ans le Partizan Belgrade, s'est retrouvé à Mornar Bar et pour neuf matches de playoffs à Kazan en VTB League. Il était la saison dernière en 1ère division japonaise aux Shinshu Brave Warriors.
« William Mosley est un joueur de haut niveau, c’est une vraie opportunité de le voir nous rejoindre. C’est un joueur qui connait ses points forts, ils l’ont amené à être compétitif au top niveau européen. Il n’a pas joué cette saison, il y aura forcément un travail de remise en rythme, mais c’est un vrai pro, nous allons faire le nécessaire », commente le DG, Julien Monclar.