Absolutely keep. $3.75M is not a lot for a RB with 1,000 yards. Not AB's fault that the coaches didn't use Brown more, and rest AB, while Brown was still healthy.
And besides that he's good at protecting Eli, he's also got a set of cajones and a lot of drive -- which is what this team really seems to lack. The guy's a gamer.