Royals and Giants face off in first game of World Series
The Kansas City Royals will take on the San Francisco Giants tonight in the first game of the World Series.
Read MoreThe Kansas City Royals will take on the San Francisco Giants tonight in the first game of the World Series.
Read More