Netflix will be hosting the fight, which takes place at the AT&T Stadium in Arlington, Texas this evening (15 November).
Buzzing boxing fans across the globe can secure a knockout experience by turbo-charging their stream for the mega fight ...