Double champion NBA avec les Lakers en 2009 et 2010, Josh Powell n’a joué qu’un match en NBA depuis 2011. C’était en 2014 sous les couleurs des Rockets.
A 32 ans, et après plusieurs expériences en Asie et en Europe, il a décidé de retenter sa chance en NBA, et selon Real GM, ce sont les Bucks qui lui ont proposé une invitation pour leur training camp.