The Patriots have bigger things to worry about - like Atlanta
You answered your own question - First Amendment gives wide boundries for parody. The number 12 is a non starter - it is not an NFL uniform the guy is wearing . . . lots of times the players (and retired players) wear generic jerseys with their number on it to not run afoul of NFL trademark rules.
On to Houston !