Was this in the news 2 years ago, or was this somehow covered up (by the team, or otherwise) since March 2024?
Obviously, the accident and the death of the passenger is the worst part, but I'm curious about the cover-up, if any. If I'm an owner of an NFL team, I think that's my concern. You...