No, Peacock is a separate streaming service owned by NBC, so it can’t be accessed through Sling TV. Peacock Premium offers live sports from $7.99/month but doesn’t provide any other NBC channels. On-demand replays of games are usually available on Peacock 24 hours after they’ve aired on NBC, USA Network, or CNBC.