News

Social media was flooded with comments after the NFL debuted its new "Virtual Measurement System" on Thursday night.