Talking Rivals Talking Rivals A weekly podcast exploring the best bleeping rivalry in baseball. Podcast website