The NFL’s schedule release day is the dumbest day in all of sports The NFL loves itself, that much we all know. And if you didn’t know, well, where on Earth have you been? There’s no more proof of the NFL’s love for itself than what it’s doing today – holding its annual schedule release […]

