Effingham County native wins World Series with Houston Astros

Effingham County native wins World Series with Houston Astros