Cardinals running back Andre Ellington was cleared to play Week 2 at N.Y. Giants after being listed as questionable due to a foot injury. He was limited in practice Friday after missing two straight days of practice.