The Houston Texans signed quarterback Josh Johnson Wednesday, and Twitter blew up because another gunslinger got signed before Colin Kaepernick.

The reactions were exactly what we’ve come to expect out of the internet whenever a quarterback not named Colin Kaepernick gets signed.

Josh Johnson’s most recent NFL pass was 421 days before Colin Kaepernick played in the 2013 Super Bowl — Rodger Sherman (@rodger_sherman) November 7, 2017

Come on you #MAGA assholes, make a serious case to me that Josh Johnson is a better NFL quarterback than Colin Kaepernick. Let’s hear it. — Aaron Schatz (@FO_ASchatz) November 7, 2017

Yes, I’m sure Kaepernick is sitting around on his couch eating Funyuns while Josh Johnson has been working out non-stop for four years. https://t.co/a44hy1r4Lf — Aaron Schatz (@FO_ASchatz) November 7, 2017

Bill O’Brien yesterday: Colin Kaepernick “hasn’t played in a while” Texans today: *signs Josh Johnson, who hasn’t taken a snap since 2013* — Tyler Conway (@jtylerconway) November 7, 2017

So let me get this. Texans signed Josh Johnson who hasn’t played since 2011 over Colin Kaepernick who would fit our system perfectly? SMH — Cameron (@CameronBernius) November 7, 2017

Now they are just f’ing with us because Josh Johnson is the destitute man’s Kaepernick. So much for McGloin “knowing the system.” https://t.co/gclo43gJSW — Aaron Schatz (@FO_ASchatz) November 7, 2017

That’s a good point. Josh Johnson was Colin Kaepernick’s third-string backup for the 2012 #49ers and he hasn’t completed a pass since 2011 but somehow he deserves a roster spot over Kaepernick? https://t.co/9qcf6LIQpz — Dov Kleiman (@NFL_DovKleiman) November 7, 2017

Josh Johnson? Good grief. Texans should be ashamed of themselves. — Calvin Watkins (@calvinwatkins) November 8, 2017

Joked yesterday that the case for Kaep’s mobility was so strong that Texans probably sign…Josh Johnson. Texans just signed…Josh Johnson — Jayson Braddock (@JaysonBraddock) November 7, 2017

When was he ever a better QB Colin Kaepernick? NEVER https://t.co/eE9HY4EGSs — Cris Carter (@criscarter80) November 7, 2017

As I’ve said before, tweets of this nature will never not be entertaining.

Follow David on Twitter