I thought it was obvious that “Caylee’s Law” is a terrible idea, so naturally 18 states are considering implementing one. On the plus side, I’m sure it’ll work–Amber’s Law ended pedophilia forever, right?
Too bad Harrison’s actual arguments about the NFL’s approach to player safety will be swept aside by his calling out his teammates.