DeAndre Hopkins had to dodge punches like they were Iggy Azalea dating rumors Wednesday ... 'cause 49ers cornerback Jimmie Ward tried to mess up his face during practice!!
It all went down in Houston -- where the Niners are in town for a joint workout with the Texans -- when Hopkins didn't like that Ward ripped off his helmet during a 1-on-1 rep.
First play with Texans receivers vs 49ers secondary, @DeAndreHopkins gets into a scrap! pic.twitter.com/lTrpuq6ZJe
— SportsTalk 790 (@SportsTalk790) August 15, 2018
The superstar wide receiver shoved the DB .