Joe Ditzel Has Some Problems
Podcast: Play in new window | Download
Established in 1883 as the NY Giants, they moved west in 1958 to San Francisco. To fit in with their new town, they considered changing the name to San Francisco Giant Tech Nerds.
Read More