PepsiCo has entered a multiyear deal with the National Football League's Pittsburgh Steelers to serve as the franchise's exclusive nonalcoholic beverage, salty snacks and sports fuel provider.