Cancer Visit Hits Close To Home For Nolan Cooney May 31, 2023 by Arizona Cardinals Cardinals punter might not be in NFL if not for illness