You can’t watch ESPN on Peacock, even as a paid add-on. The live channels on Peacock are all NBC or Comcast-owned channels, while ESPN is owned by Disney.