Leon Washington released by New England Patriots

The Leon Washington experiment didn’t work out for the New England Patriots. The veteran kick returner was released Sunday.

Comments are closed.