Loading episode…

Are the Padres Back? Challenges Continue With Dodgers in Town - On Friar, An NBC 7 Padres Podcast | Spot Sports