The Cardinals' Adrian Peterson, center, still has the moves and the energy as he proved by running for 159 yards on 37 carries against the 49ers on Nov. 5. Photo: Nhat V. Meyer, MBR / San Jose Mercury News
{}