The NFL thrives on big, except in IT