Netflix announced that its stream of the Canelo vs. Crawford event this past Saturday was seen by 41.1 million viewers around the globe over the course of the weekend, a figure that’s sure to invite more scrutiny over measurement of major sports events on streaming services. The main event itself, Terence Crawford’s unanimous decision win […]

See Full Page