Where can I watch SF Giants games online for free?

Where can I watch SF Giants games online for free? Giants Games Free on Peacock.

Giants Games Free on Peacock.
See also  What is the best squad in Into the Breach?