It was three short years ago that the Arizona Cardinals had a 3-13 record and locked up the number one pick in the draft. They selected Kyler Murray and started a rebuild that currently has them at 6-0, the NFL's only unbeaten team.
They hired Kliff Kingsbury, who had just taken a job as offensive coordinator at USC. It was an unusual move that's now paying dividends.
Murray is performing like an MVP candidate. Selecting him wasn't a tough choice once they decided to move on from Josh Rosen, another first-rounder from the previous year.
Now the Cards are rolling. They are 32 points away from passing their total for the entire season of 2018. This even includes a 17-point output in their win over San Francisco at home two weeks ago. The rest of the games have seen them score in the 30s every time out.
Being an NFC team, we don't see them much. The last time was in 2017, on the day Andre Johnson was inducted into the Ring of Honor. That game feels like a hundred years ago for both franchises now.
Johnson had two really great games against Arizona. In 2013 he grabbed two toe-tapper TDs against them, off the arm of Case Keenum. In 2009 he caught eight balls for 101 yards and two TDs, including maybe his greatest highlight when he plowed through three players on his way to the end zone.
The Cardinals are among the oldest teams in the league. You might have thought they started in St Louis but it was actually Chicago, in the earliest version of the NFL. The Tigers were the other Windy City team. The Bears were still called the Staleys, and George Halas was coaching them in Decatur.
I digress.
While the current Cardinals have blasted their way to a half-dozen wins, the Texans are hungry to break a five-game slide. Yes, they will see two former prominent Texans players there, in case you didn't know. But this version of the team is more preoccupied with working to get back into the win column.
The Texans will play the Cardinals on Sunday at State Farm Stadium. Kickoff is set for 3:25 p.m. CT on CBS and SportsRadio 610.
The next time you can see the Texans at NRG Stadium will be on October 31 as they host the Los Angeles Rams in Week 8. Kickoff is set for noon CT. Click here for tickets.
The Houston Texans roster in photos.

DL Mario Addison, #56 (AP Photo/Butch Dill)

QB, Kyle Allen, #3

RB, Darius Anderson, #30

DB, Grayland Arnold, #35

TE, Antony Auclair, #83

DL, Ross Blacklock, #90

DL, Thomas Booker, #96

OL, Justin Britt, #68

DB, Terrence Brooks, #8

TE, Pharaoh Brown, #85

RB, Rex Burkhead, #28

WR, Jalen Camp, #17

OL, A.J. Cann, #60

LB, Blake Cashman, #53

DL, Maliek Collins, #97

WR, Nico Collins, #12

WR, Chris Conley, #18

WR, Brandin Cooks, #13

WR, Davion Davis, #14

LB, Tae Davis, #19

OL, Austin Deculus, #76

WR, Phillip Dorsett, #4

QB, Jeff Driskel, #6

DL, Michael Dwumfour, #98

WR, Drew Estrada, #81

K, Ka'imi Fairbairn, #7

DB, Jacobi Francis, #38

RB, Royce Freeman, #26

OL, Carson Green, #62

DL, Jonathan Greenard, #52

WR, DaeSean Hamilton, #5

OL, Kenyon Green, #59

DL, Rasheem Green (AP Photo/Daniel Kucin Jr.)

LB, Kamu Grugier-Hill, #51

LB, Christian Harris, #48

DL, Demone Harris, #94

WR, Damon Hazelton, #86

OL, Charlie Heck, #67

LB, Neville Hewitt, #43

QB, Kevin Hogan, #16 (AP Photo/Stew Milne)

OL, Tytus Howard, #71

DL, Jerry Hughes, #55 (AP Photo/Adrian Kraus)

FB, Andy Janovich, #41

An image from the Aug. 21, 2021 Houston Texans preseason game 2 against the Dallas Cowboys at AT&T Stadium. The Texans won 20-14.

WR, Johnny Johnson III, #89

P, Cameron Johnston, #11

TE, Brevin Jordan, #9

DB, Desmond King II, #25

LB, Christian Kirksey, #58

DL, Roy Lopez, #91

RB, Marlon Mack, #2

DB, Tristin McCollum, #39

OL, Justin McCray, #64

WR, John Metchie III, #88

QB, Davis Mills, #10

WR, Chris Moore, #15

DB, Jimmy Moreland, #22

OL, Jimmy Morrissey, #79

DB, Eric Murray, #23

DB, Steven Nelson (AP Photo/Matt Rourke)

DB, Steven Nelson, #21

DL, Adedayo Odeleye, #75

OL, Cedric Ogbuehi, #77

RB, Dare Ogunbowale, #33

DL, Ogbonnia Okoronkwo, #45

DB, Jonathan Owens, #36

RB, Dameon Pierce, #31

LB, Kevin Pierre-Louis, #57

DB, Jalen Pitre, #42

FB, Paul Quessenberry, #45

OL, Scott Quessenberry, #54

TE, Teagan Quitoriano, #84

LB, Jalen Reeves-Maybin, #34 (AP Photo/Lon Horwedel)

DL, Derek Rivers, #95

OL, Max Scharping, #74

DB, Kendall Sheffield (AP Photo/Kevin Sabitus)

DB, Tremon Smith, #24

OL, Jordan Steckler, #70

DB, M.J. Stewart, #29

DB, Derek Stingley Jr., #24

DB, Tavierre Thomas, #37

OL, Laremy Tunsil, #78

LB, Garret Wallow, #32

WR, Connor Wedington (AP)

LS, Jon Weeks #46

DB, Isaac Yiadom, #20