People, give up the freakin' ghost.
Now in his third season, he's had two career rushing TDs and 2 career receiving TDs.
He's not the guy in Carolina, and there's no sign that's he's going to ever be the guy. Sitting around waiting for Stephen Davis to snap just doesn't seem like the most mentally healthy thing to do.
Davis probably has a couple of more years in him, and by then Carolina may have come across a younger RB they like better than Foster.
Foster appears to be one of those guys who every year is expected to 'have his year' and it just never happens. This is another of those years. He'll get some yards, but he's not the guy.
He'll never be the guy.