Early Saturday, before 7 a.m. Local time, the Cardinals decided they had enough of an offer to move him. Twenty-four hours later, the destination still looks like a secret held by general manager Monti Ossenfort and head coach Mike LaFleur. Players heard only that Arizona is trading Harrison, his time there is done, and he will be inactive Sunday against the Lions.

Teammates see Houston as a clear top possibility. CBS Sports confirmed the Texans are among the teams in contact about Harrison, who played at Ohio State with Texans quarterback C.J. Stroud. Sources do not believe any trade was final as of Sunday morning.

Arizona has hoped for as much as a first-round pick, even though Harrison has just five catches through four games. It is fair to question whether any team will pay that, and sources did not know the exact compensation. League sources outside Arizona also wonder if the picture changes should the Texans fall to 0-5 against the Titans Sunday, or if another team jumps in depending on the Week 5 results.

He is 24 years old, and the Cardinals are already shopping him.