In the case of a player who has never carried a football in a regular season game, I'm inclined to think that he isn't going to go from 4th string RB to fantasy football sensation in a week. For every 1 Foster, there are 10 (insert your favorite sleeper RB from years past here).
And I will admit I have a soft spot for staches, having never been able to grow one myself.
EDIT: How do you know he has big play ability in the NFL?!?! Stop making stupid unfounded claims, he has NEVER had a regular season game carry! That is literally like saying you or I have big play ability based on how we playe