Unrestricted free agent MarShon Brooks is progressing toward finalizing contract terms with Olimpia Milano Armani of the European League, a source told RealGM.

Brooks had been in dialogue with NBA teams before advancing in negotiations with Olimpia Milano on Tuesday night. For Brooks, the Italian club holds great appeal for its financial stability and opportunity to play significant minutes in a supreme overseas league.