The National Football League (NFL) has moved to strengthen its stake in On Location (OLE), its official hospitality partner, according to The Athletic website. Citing sources, The Athletic said that owners last month voted to increase the NFL’s stake in OLE from 13.5% to nearly 45%. In January 2020, sports and entertainment agency Endeavor acquired …