Report: Joe Johnson working out for several top contenders