The New York Knicks have signed Earl Barron.

The Knicks had a roster spot become available following the retirement of Rasheed Wallace.

Barron played for the Washington Wizards earlier this season and was waived in December.