49ers history vs. Cardinals isn't in Niners' recent favor
10 Greatest Cardinals Teams of All Time
How the Cardinals went from the NFL's best record to a team in free fall, NFL
Video: Grading the Arizona Cardinals' first-round draft history of the past decade - Arizona Sports
Arizona Cardinals history: The WRs since 1988 - Revenge of the Birds
NFL declares 6th and 7th best plays in history were against Cardinals in Super Bowl XLIII
Arizona Cardinals, History & Notable Players
Arizona Cardinals history: 2004 flashback with 4 days till the opener
4 of 101 best nicknames in NFL history belong to former Cardinals players
Bengals vs. Cardinals TV schedule: Start time, TV channel, live stream, odds for Week 5 - Cincy Jungle