 As of January 2020, there are a total of four Cardinals listed on team rosters in the NFL, CFL,, AFL, and XFL.Among the numerous Cardinals who have participated in the NFL, CFL, and AFL, three have received all-star recognition by their respective leagues.Announced schedules as of December 27, 2019.