After two games in the D-League and under the flexible assignment rule, the Milwaukee Bucks have decided to assign guard Rashad Vaughn to the Westchester Knicks of the NBA Development League to play with the NBA club again.

According to NBA, Buck's decision to send Vaughn to the D-League was questioned from the jump. However, it appears that Milwaukee is also ready to welcome the young shooting guard Rashad back to the NBA club.

According to the reports, the Bucks recalled Vaughn to the team from the Westchester Knicks where he spent his last two games together with Buck Damien Inglis. For the record, the young shooting guard has an average of 11.5 points and 4.0 rebounds every game. He also made 45.0 percent of his field goals and 36.6 percent when he was with Westchester.

The flexible assignment system of the NBA D-League enables the eight independent NBA teams to assign their players for development and rehabilitation from injuries incurred. Upon receipt of the players from the independent team, the NBA D-League will then identify a team that is willing to accept the assigned players.

The assigning independent NBA team will choose the destination for assignment between the teams. If the assigned player can't be accepted in the NBA D-League team, he will immediately be assigned to one of the hybrid affiliate teams.

 According to Fox Sports, the decision to recall Rashad Vaughn makes good sense. The Westchester Knicks will not play until the end of the month. However, even if Rashad got no minutes in the next few games, practicing with the Bucks will surely help him a lot.

It is a smart idea to use D-League to keep players who are involved on the floor when there is no room for them. Having no club in the Development League will make the process complicated and less rewarding. Moreover, practicing and playing with the team which was built the same way as the NBA team would be more beneficial for the Bucks.