The Boston Celtics agreed to a two-way contract with Drew Peterson, his agents told Adrian Wojnarowski of ESPN.

Peterson has been playing with Sioux Falls in the G League.

The Celtics waived Nathan Knight to make room for Peterson.