See More Hear More Watch More Hear More Get on iTunes
deletedatc deletedatc

Giants Are Close To Winning World Series

The San Francisco Giants need one more win over the Kansas City Royals to clinch their third World Series championship in the past five years. Sounds simple, but history says otherwise. #FullNewsAudioAvailable #NPR


More from