He was just released by the Ravens.

He is a very good blocker, and he also added 21 receptions. Will Johnson has more raw athleticism, but I think that Leach would be an instant upgrade. Any interest?