2. A runner may ward off opponents with his hands and arms but no other player on offense may use hands or arms to obstruct an opponent by grasping with hands, pushing, or encircling any part of his body during a block. Hands (open or closed) can be thrust forward to initially contact an opponent on or outside the opponent’s frame, but the blocker immediately must work to bring his hands on or inside the frame.

Note: Pass blocking: Hand(s) thrust forward that slip outside the body of the defender will be legal if blocker immediately worked to bring them back inside. Hand(s) or arm(s) that encircle a defender—i.e., hook an opponent—are to be considered illegal and officials are to call a foul for holding.

Blocker cannot use his hands or arms to push from behind, hang onto, or encircle an opponent in a manner that restricts his movement as the play develops.

They allow an open hand punch but no where does it say they are allowed to grab the jersey.

They allow an open hand punch but no where does it say they are allowed to grab the jersey.

Are you an official?

The last line is the KEY, if it restricts movement. It's a term called advantage/disadvantage. What Rogers is doing fits within the rules, the grabbing of the jersey is incidental UNLESS it goes beyond the frame or restricts the defenders movement.