It’s been a long time since the Buffalo Bills got the chance to play the Arizona Cardinals in the regular season. The two teams will match up for Week 3 action this season.

If you’re a Bills’ fan, then you remember the days where our key offensive players were Ryan Fitzpatrick, Fred Jackson, CJ Spiller, Stevie Johnson and Scott Chandler. It was the 2012 season that saw the Bills finish 6-10.

However, those players are actually no longer with the team and have all found new homes since the 2012 season. Their spots have now mostly been filled by younger talent — Tyrod Taylor, LeSean McCoy, Karlos Williams, Sammy Watkins and Charles Clay — which has given the city of Buffalo some new-found hope.

Before we get started with our Buffalo Bills vs Arizona Cardinals throwback, let’s first take a look at the Bills’ 2016 schedule and when they will be meeting with the Arizona Cardinals next.

Week 1 vs. Baltimore Ravens Week 2 vs. New York Jets Week 3 vs. Arizona Cardinals Week 4 vs. New England Patriots Week 5 vs. Los Angeles Rams Week 6 vs. San Francisco 49ers Week 7 vs. Miami Dolphins Week 8 vs. New England Patriots Week 9 vs. Seattle Seahawks Week 10 vs. BYE Week 11 vs. Cincinnati Bengals Week 12 vs. Jacksonville Jaguars Week 13 vs. Oakland Raiders Week 14 vs. Pittsburgh Steelers Week 15 vs. Cleveland Browns Week 16 vs. Miami Dolphins Week 17 vs. New York Jets

Last Matchup: Sunday, October 14th, 2012 (W 19-16 OT)

Next Matchup: Sunday, September 25th, 2016 @ 1:00 PM

Now, let’s take a look at the last time these two teams met up!