Perennial backup. The guy has skills, and quickness, but he's pretty stupid and likely won't ever be a starting RB in the league. He had a chance to take the starting job in MIN, but couldn't hold it. Got beat out by Mawelde Moore when Moore was an unknown rookie from Tulane. Then he had a chance to step into the starting job in KC after LJ was hurt, but Bennett was hurt too because he had came up lame in the preseason after challenging an offensive lineman to a footrace after practice and pulling his hammy.
Go back and look at his preseason numbers over the years and you will likely see a lot of games like this. You'll see few in the regular season.
He's too dumb to consider for much other than an occassional fill in start on an FFL team.