Tag: Santiago Casilla
TinCaps ties to Giants and Royals in 2014 World Series
When the Giants and Royals meet tonight in Game 1 of the World Series, several players can trace their path to Kauffman Stadium back to Northeast Indiana.