NBCSports Gold moved to Peacock

I don’t have cable but I do have Comcast Internet. Supposedly, it includes Peacock Plus but I can’t activate it. I think that may be because I declined their Flex streaming device.

Is the best way to try a free trial of youtube TV or Hulu or Fubo? Or, just pay for a month?