Via: Pro Football Talk
David Johnson returned last week, but he played only 29 snaps before being benched. The Cardinals running back gained 2 yards on five carries and fumbled his.....