When news broke that the Houston Texans had traded first-team All-Pro receiver DeAndre Hopkins to the Arizona Cardinals on Monday, Twitter went frantic.

Players, media and fans alike struggled to wrap their minds around the fact the Texans would trade a receiver, who earned first-team All-Pro honors each of the last three seasons, for former Cardinals running back David Johnson.

The 27-year-old Hopkins has had five years of 1,100-plus receiving yards including two 1,500-plus receiving yard seasons. He’s arguably the best receiver in the NFL.

Johnson, on the other hand, is a different story. While certainly not a bad backfield option, the 28-year-old played 13 games in 2019 (nine starts) and rushed for 345 yards and two touchdowns.

The transaction certainly prompted some harsh words directed at the Texans.

Here’s some reaction from the Cardinals players:

Here’s the reaction from Texans wideout Kenny Stills:

And then there’s this interesting response from the agent of Texans quarterback Deshaun Watson:

Tennessee Titans safety Kevin Byard appears happy he’ll no longer have to go against Hopkins twice a year in the AFC South:

Of course, the fans (and media) weighed in as well:

We’ll go ahead and chalk it up as not well-received.

More NFL: Bucs After Tom Brady, Have Made Intentions ‘Loud And Clear’

Thumbnail photo via Steve Flynn/USA TODAY Sports Images