The Miami Heat have reached agreement with Henry Walker on a second 10-day contract, a league source told RealGM.

Walker — formerly known as Bill — has persevered to resurrect his career in the NBA, using the Heat’s affiliate of Sioux Falls as a platform to earn a call up this season. As an active, floor-spacing wing, Walker played for the Boston Celtics (2008-10) and New York Knicks (2010-12) over four seasons.

Walker’s first 10-day deal ends on Monday.

After averaging 15 points for Sioux Falls in the D-League, Walker has scored 11.8 points in 27.9 minutes per game over four contests with the Heat.

Walker starred at Kansas State in 2007-08 alongside current teammate Michael Beasley. He has also played for overseas teams, including in Venezuela, and had seriously considered spending the season abroad before recommitting to the D-League in the preseason.