Cesar Ruiz
OL · #51 · New Orleans Saints
Status
Inactive
Injury report (week 7): Questionable · Knee
Practice: Limited Participation in Practice
OL · #51 · New Orleans Saints
Inactive
Injury report (week 7): Questionable · Knee
Practice: Limited Participation in Practice