SF Giants
Digest more
For the vast majority of the 2,430 regular season MLB games, each team controls its local television rights and airs games on its home network. For the Giants, that has been NBC Sports Bay Area (and its previous iterations) for a few decades now.
The San Francisco Giants finally get to host the team's home opener at Oracle Park Friday afternoon, taking on the Seattle Mariners at 1:35 p.m.