Knicks to sign Shannon Brown

The New York Knicks have agreed in principle to contract with free-agent guard Shannon Brown, sources told ESPN.com.

The team is expected to sign Brown to a 10-day contract on Thursday so they can have them under contract for seven games, sources say.

Brown, a seven-year veteran, played 10 games with the Spurs this season but was released after the second of two 10-day contracts.