Where is Deuce Windham?
Saints Total offense rankings:
2018- 8th
2019- 9th
2020- 12th
2021- 29th
Yep, sure glad Drew retired.
Print