No, there is no way to watch premium content for free. Sometimes, Peacock may offer discount codes for premium subscriptions. In that case, buying a yearly package may save you a couple of months of fees.