Tomlinson might be today's best running back, but he's not without his flaws.