The 2020 NFL season got underway last night, as Kansas City hosted Houston. As KC took the field, I was surprised to see that they weren’t wearing a Super Bowl champions patch. As I noted in my NFL Season Preview column, a team source had hinted to me that they’d likely unveil the patch […]