Hopefully David Tepper didn't have any drinks nearby on Sunday. Or anything else the Carolina Panthers owner could throw in anger.The Panthers spent and...
ATLANTA — Two new-look franchises kicked off the 2024 season in Atlanta before a Mercedes-Benz Stadium that sounded like an even split between fanbases....