RB David Johnson passed his physical with the Houston Texans, which clears the final hurdle in the completion of the trade between the Texans and Arizona Cardinals that also included WR DeAndre Hopkins, who previously passed his physical with Arizona.