Home Tags Josh Willingham

Tag: Josh Willingham

TinCaps logo

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.