If you don't already have an Apple device (or an Apple ID for some other device/app), yeah. The question is will it be free for a month? A half-season? The entire first season? Kind of hard to say right now anyway when there are no games at all.
Apple TV+ is also pretty cheap, $4.99 a month or 49.99 a year, plus you get it free for a year if you buy some new hardware. Our most recent free 12 months expires June 4 - would I pay $4.99 a month to watch two Phillies games a month for four months? Certainly. 1 or fewer? Maybe not. But odds are there will be other things I want to watch during the time, Ted Lasso included.
The bigger concern with Peacock is what NBC did last year with those Phillies-Giants games. If memory serves those were also free, but that was probably little consolation to non-cordcutters, and also a pain for anyone who didn't already have a free Peacock account. At some point I could see all the Phillies games moving to Peacock, but Comcast web/TV customers would get it for free (in fact I believe the latter already do, even at the premium level).