Fun feature that we do highlighting great Californians in the NFL, NBA and MLB continues with this interactive quiz about this year’s World Series between the San Francisco Giants and Kansas City Royals. California is the without doubt the baseball capital of the world. Whether it is having more players in the World Series than […]