The Patriots have been introduced as a team at home since 2002. That changed before Sunday’s win vs. Browns.