STUDIO
Follow Us

Terms of Use Privacy Policy

Giants Club Royals, Take 1-0 World Series Lead

The San Francisco Giants defeated the Kansas City Royals 7-1 on Tuesday night to take a 1-0 lead in the World Series. (Oct. 22)

Source: AP

Top Trending Videos