decade-spanning oddities
Watching The San Francisco Giants, So Strange And So Blessed
The San Francisco Giants have won the World Series in every even-numbered year this decade. They could do it again this year. That's not even the weird part.
Advertisement
Advertisement
Advertisement