$110 Billion New NFL Rights Deal Embodies More Digital, More Flex, And More Interactivity

As anticipated, the global pandemic did not dampen the appetite among networks and distributions channels for possessing the rights to the National Football League.